### Log truncated: showing last 9.0 of 19.2 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-18 11:16:20,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,417 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:20,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:20] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.007 0.009 2026-10-18 11:16:20,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38984980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '2cf0dc21-19f2-4376-9481-4629f8a7e93b'}] 2026-10-18 11:16:21,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38984980 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '2cf0dc21-19f2-4376-9481-4629f8a7e93b'} created pos.order #577 2026-10-18 11:16:21,024 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38984980 finished 2026-10-18 11:16:21,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.082 0.309 2026-10-18 11:16:21,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.015 0.042 2026-10-18 11:16:21,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:21] "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-10-18 11:16:21,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85389465 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '2cf0dc21-19f2-4376-9481-4629f8a7e93b'}] 2026-10-18 11:16:21,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85389465 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '2cf0dc21-19f2-4376-9481-4629f8a7e93b'} sync ignored for existing PoS order pos.order(577,) (state: paid) 2026-10-18 11:16:21,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85389465 finished 2026-10-18 11:16:21,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.028 0.088 2026-10-18 11:16:21,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:21] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-18 11:16:21,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.005 0.014 2026-10-18 11:16:21,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,564 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:21,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,035 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,246 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,636 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:22,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,277 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:23,969 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:24] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:16:24,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24708011 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '7f381e56-b28b-49ba-951d-b966b0a252fc'}] 2026-10-18 11:16:24,551 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24708011 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '7f381e56-b28b-49ba-951d-b966b0a252fc'} created pos.order #578 2026-10-18 11:16:24,575 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24708011 finished 2026-10-18 11:16:24,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.074 0.296 2026-10-18 11:16:24,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.016 0.041 2026-10-18 11:16:24,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:24] "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-10-18 11:16:24,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3078200 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '7f381e56-b28b-49ba-951d-b966b0a252fc'}] 2026-10-18 11:16:24,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3078200 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '7f381e56-b28b-49ba-951d-b966b0a252fc'} sync ignored for existing PoS order pos.order(578,) (state: paid) 2026-10-18 11:16:24,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3078200 finished 2026-10-18 11:16:24,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.025 0.097 2026-10-18 11:16:24,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:24,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:24] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:16:25,004 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.005 0.019 2026-10-18 11:16:25,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,103 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,154 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,648 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,821 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:25,994 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,150 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,404 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,682 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,732 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:26,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,297 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:27,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,172 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,564 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,667 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,718 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,921 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:28,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,028 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,190 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:29] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:16:29,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88610487 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '4ff1991f-4667-47a3-b389-c37ea5d4e884'}] 2026-10-18 11:16:29,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88610487 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '4ff1991f-4667-47a3-b389-c37ea5d4e884'} created pos.order #579 2026-10-18 11:16:29,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88610487 finished 2026-10-18 11:16:29,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 155 0.084 0.375 2026-10-18 11:16:29,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.014 0.033 2026-10-18 11:16:29,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:29,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76781270 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '4ff1991f-4667-47a3-b389-c37ea5d4e884'}] 2026-10-18 11:16:29,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:29,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76781270 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '4ff1991f-4667-47a3-b389-c37ea5d4e884'} sync ignored for existing PoS order pos.order(579,) (state: paid) 2026-10-18 11:16:29,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76781270 finished 2026-10-18 11:16:30,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-18 11:16:30,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:16:30,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.028 0.088 2026-10-18 11:16:30,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 35273772 (allocated 37105664) 2026-10-18 11:16:30,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 82605 2026-10-18 11:16:30,314 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-18 11:16:30,314 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 82605 2026-10-18 11:16:30,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111630_394993_test_loyalty_free_product_rewards.txt 2026-10-18 11:16:30,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpzysg99f8_chrome_odoo" 2026-10-18 11:16:30,409 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-18 11:16:31,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 82842 2026-10-18 11:16:31,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpzhdzngnn_chrome_odoo 2026-10-18 11:16:31,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:38627/json/version 2026-10-18 11:16:31,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:31,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-18 11:16:31,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:38627/json 2026-10-18 11:16:31,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:31,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:38627/devtools/page/FB44A627EF87E609BFDF58D059DFF559 2026-10-18 11:16:31,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-18 11:16:31,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-18 11:16:31,523 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:16:31,531 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-18 11:16:31,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:31,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:31,556 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:16:32,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.034 0.492 2026-10-18 11:16:32,083 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': 'FB44A627EF87E609BFDF58D059DFF559', 'loaderId': '63417E66CD52C427A8B79700A978399A', 'isDownload': False} 2026-10-18 11:16:32,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:32,101 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:16:32,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:16:32,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:16:32,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:16:32,541 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:32,546 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:32,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-18 11:16:32,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:16:32,595 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:32,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:32,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:16:32,610 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:32,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "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.009 2026-10-18 11:16:32,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:16:32,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.044 2026-10-18 11:16:32,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-18 11:16:33,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.181 0.327 2026-10-18 11:16:33,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "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-10-18 11:16:33,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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.006 2026-10-18 11:16:33,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-10-18 11:16:33,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:33,388 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-18 11:16:33,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:16:33,434 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:33,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:16:33,448 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:16:33,454 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:33,474 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:33,477 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:16:33,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.027 2026-10-18 11:16:33,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:16:33,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.027 2026-10-18 11:16:33,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:33,586 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:16:33,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-18 11:16:33,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-18 11:16:33,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.055 2026-10-18 11:16:33,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:33,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.122 2026-10-18 11:16:33,732 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:16:33,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-18 11:16:33,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-18 11:16:33,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-18 11:16:33,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-18 11:16:33,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-18 11:16:33,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:16:33,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.022 0.129 2026-10-18 11:16:33,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:16:33,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:16:33,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-18 11:16:33,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,172 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,360 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:34,361 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:34,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,682 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:34,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:34] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.007 0.010 2026-10-18 11:16:34,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22358750 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7828cecd-8265-4cbd-8707-9d156901eaef'}] 2026-10-18 11:16:34,888 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:16:35,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22358750 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7828cecd-8265-4cbd-8707-9d156901eaef'} created pos.order #580 2026-10-18 11:16:35,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22358750 finished 2026-10-18 11:16:35,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.121 0.300 2026-10-18 11:16:35,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.018 0.038 2026-10-18 11:16:35,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:35,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:35,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83342209 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7828cecd-8265-4cbd-8707-9d156901eaef'}] 2026-10-18 11:16:35,531 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83342209 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7828cecd-8265-4cbd-8707-9d156901eaef'} sync ignored for existing PoS order pos.order(580,) (state: paid) 2026-10-18 11:16:35,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83342209 finished 2026-10-18 11:16:35,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-18 11:16:35,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_free_product_rewards_2 SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-18 11:16:35,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.035 0.090 2026-10-18 11:16:35,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 17466136 (allocated 19922944) 2026-10-18 11:16:35,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 82842 2026-10-18 11:16:35,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-18 11:16:35,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 82842 2026-10-18 11:16:35,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111635_790493_test_loyalty_free_product_rewards_2.txt 2026-10-18 11:16:35,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpzhdzngnn_chrome_odoo" 2026-10-18 11:16:35,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-18 11:16:36,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 83055 2026-10-18 11:16:36,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpq51vx3g9_chrome_odoo 2026-10-18 11:16:36,841 44 INFO rb-4af9f49-225677-425882 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:35121/json/version 2026-10-18 11:16:36,842 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:36,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:16:36,869 44 INFO rb-4af9f49-225677-425882 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:35121/json 2026-10-18 11:16:36,870 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:36,885 44 INFO rb-4af9f49-225677-425882 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:35121/devtools/page/B674ADB6C823AE21D4FD83106D41A799 2026-10-18 11:16:36,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Enable chrome headless console log notification 2026-10-18 11:16:36,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-18 11:16:36,998 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:16:37,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-18 11:16:37,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:37,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:37,028 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:16:37,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:37] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.035 0.502 2026-10-18 11:16:37,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': 'B674ADB6C823AE21D4FD83106D41A799', 'loaderId': '4F3FBFC3AFCF107FE5A374590893FE3F', 'isDownload': False} 2026-10-18 11:16:37,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-10-18 11:16:37,572 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:16:37,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:37] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:16:37,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:37] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:16:37,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:37] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:16:38,004 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:38,007 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:38,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:16:38,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:16:38,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:38,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:38,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:16:38,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:38,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.008 0.010 2026-10-18 11:16:38,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.023 2026-10-18 11:16:38,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.040 2026-10-18 11:16:38,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-18 11:16:38,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.221 0.319 2026-10-18 11:16:38,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:38,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:38,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-18 11:16:38,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:38,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:38,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:16:38,959 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:16:38,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:16:38,993 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:16:38,995 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:38,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:38] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.011 2026-10-18 11:16:39,018 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:39,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.045 2026-10-18 11:16:39,047 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:16:39,049 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:39,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.035 2026-10-18 11:16:39,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.048 2026-10-18 11:16:39,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:39,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.100 2026-10-18 11:16:39,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.023 2026-10-18 11:16:39,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-18 11:16:39,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:39,223 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:39,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-18 11:16:39,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:16:39,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-10-18 11:16:39,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:16:39,327 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:39,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-18 11:16:39,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:16:39,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-18 11:16:39,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:16:39,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.058 0.170 2026-10-18 11:16:39,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:39,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:39,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:39,733 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:39,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:39,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,142 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.035 2026-10-18 11:16:40,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.044 2026-10-18 11:16:40,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.046 2026-10-18 11:16:40,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,584 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:40,957 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,137 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:41,138 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:41,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,399 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:41,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:41] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:16:41,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61168911 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bd8435c2-de5f-4c04-92be-265dc255fc71'}] 2026-10-18 11:16:41,599 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:41,957 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61168911 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bd8435c2-de5f-4c04-92be-265dc255fc71'} created pos.order #581 2026-10-18 11:16:41,974 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61168911 finished 2026-10-18 11:16:42,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.119 0.312 2026-10-18 11:16:42,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.026 0.057 2026-10-18 11:16:42,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:42] "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-10-18 11:16:42,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92397181 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bd8435c2-de5f-4c04-92be-265dc255fc71'}] 2026-10-18 11:16:42,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:42,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92397181 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bd8435c2-de5f-4c04-92be-265dc255fc71'} sync ignored for existing PoS order pos.order(581,) (state: paid) 2026-10-18 11:16:42,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92397181 finished 2026-10-18 11:16:42,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-18 11:16:42,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:16:42,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.037 0.131 2026-10-18 11:16:42,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 18858540 (allocated 20320256) 2026-10-18 11:16:42,441 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 83055 2026-10-18 11:16:42,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-18 11:16:42,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 83055 2026-10-18 11:16:42,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111642_540578_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-18 11:16:42,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpq51vx3g9_chrome_odoo" 2026-10-18 11:16:42,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-18 11:16:43,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 83285 2026-10-18 11:16:43,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmplbbcbg7s_chrome_odoo 2026-10-18 11:16:43,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:39091/json/version 2026-10-18 11:16:43,591 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:43,600 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:16:43,600 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:39091/json 2026-10-18 11:16:43,600 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:43,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:39091/devtools/page/2356EE7306EB34B2470BD1B034B1E0B7 2026-10-18 11:16:43,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-18 11:16:43,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-18 11:16:43,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:16:43,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-18 11:16:43,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:43,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:43,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:16:44,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.039 0.617 2026-10-18 11:16:44,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '2356EE7306EB34B2470BD1B034B1E0B7', 'loaderId': '15A24AD3F6E0830F211A1A34681F9B5B', 'isDownload': False} 2026-10-18 11:16:44,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:44,435 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:16:44,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:16:44,456 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:16:44,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-18 11:16:44,921 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:44,923 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:44,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:16:44,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:44,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:44,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:16:44,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:16:44,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:45,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "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.010 2026-10-18 11:16:45,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:16:45,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.038 2026-10-18 11:16:45,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-18 11:16:45,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.143 0.311 2026-10-18 11:16:45,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "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-10-18 11:16:45,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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.004 2026-10-18 11:16:45,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:16:45,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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.005 2026-10-18 11:16:45,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:16:45,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:16:45,739 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:45,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:45,755 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:45,766 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:16:45,779 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:16:45,788 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:45,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.018 0.033 2026-10-18 11:16:45,810 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:16:45,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.059 2026-10-18 11:16:45,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:45,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.053 2026-10-18 11:16:45,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.061 2026-10-18 11:16:45,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.118 2026-10-18 11:16:45,942 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:16:45,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.020 0.054 2026-10-18 11:16:46,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:16:46,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:16:46,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-18 11:16:46,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,053 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:16:46,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-18 11:16:46,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.159 2026-10-18 11:16:46,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-18 11:16:46,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-18 11:16:46,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:16:46,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.026 0.151 2026-10-18 11:16:46,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-18 11:16:46,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.041 2026-10-18 11:16:46,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.048 2026-10-18 11:16:46,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.016 0.076 2026-10-18 11:16:46,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,858 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,909 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:46,963 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,016 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,512 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66040105 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dd931df0-bd80-4bb1-b823-f68ed9c534ab'}] 2026-10-18 11:16:47,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,564 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66040105 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dd931df0-bd80-4bb1-b823-f68ed9c534ab'} created pos.order #582 2026-10-18 11:16:47,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66040105 finished 2026-10-18 11:16:47,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-18 11:16:47,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:47,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.043 0.185 2026-10-18 11:16:47,819 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 17189204 (allocated 21233664) 2026-10-18 11:16:47,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 83285 2026-10-18 11:16:47,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-18 11:16:47,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 83285 2026-10-18 11:16:47,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111647_937937_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-18 11:16:47,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmplbbcbg7s_chrome_odoo" 2026-10-18 11:16:47,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-18 11:16:48,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 83504 2026-10-18 11:16:48,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmppf7bvnqy_chrome_odoo 2026-10-18 11:16:48,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:42973/json/version 2026-10-18 11:16:48,785 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:48,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-18 11:16:48,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:42973/json 2026-10-18 11:16:48,798 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:48,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:42973/devtools/page/6F8D49A2BFF6DBFDF526014C654DCE6D 2026-10-18 11:16:48,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-18 11:16:48,819 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-18 11:16:48,907 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:16:48,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-18 11:16:48,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:48,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:48,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:16:49,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.051 0.466 2026-10-18 11:16:49,439 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '6F8D49A2BFF6DBFDF526014C654DCE6D', 'loaderId': '8425BCA4279ED11C9DEAD54171CA59EC', 'isDownload': False} 2026-10-18 11:16:49,440 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:49,455 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:16:49,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-18 11:16:49,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-18 11:16:49,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-10-18 11:16:49,919 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:49,925 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:49,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:16:49,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:49,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-18 11:16:49,971 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:49,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:16:49,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:50,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "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.012 2026-10-18 11:16:50,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:16:50,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.050 2026-10-18 11:16:50,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-18 11:16:50,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.215 0.328 2026-10-18 11:16:50,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.008 2026-10-18 11:16:50,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.006 2026-10-18 11:16:50,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.034 2026-10-18 11:16:50,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.006 2026-10-18 11:16:50,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-18 11:16:50,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:16:50,869 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:16:50,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.015 0.030 2026-10-18 11:16:50,921 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:16:50,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:50,935 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:16:50,936 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-18 11:16:50,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.055 2026-10-18 11:16:50,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-18 11:16:50,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.020 2026-10-18 11:16:51,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,036 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:51,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.008 2026-10-18 11:16:51,081 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:16:51,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.051 2026-10-18 11:16:51,116 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:51,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.116 2026-10-18 11:16:51,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-18 11:16:51,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-18 11:16:51,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-18 11:16:51,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-18 11:16:51,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-18 11:16:51,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:16:51,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1694&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:16:51,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-18 11:16:51,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-18 11:16:51,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-18 11:16:51,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.029 0.190 2026-10-18 11:16:51,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,635 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.006 0.011 2026-10-18 11:16:51,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:51] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.009 2026-10-18 11:16:51,896 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-18 11:16:51,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:51,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15242524 (allocated 16777216) 2026-10-18 11:16:51,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 83504 2026-10-18 11:16:51,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-18 11:16:51,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 83504 2026-10-18 11:16:52,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111652_050295_test_loyalty_on_order_with_fixed_tax.txt 2026-10-18 11:16:52,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmppf7bvnqy_chrome_odoo" 2026-10-18 11:16:52,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-18 11:16:52,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 83720 2026-10-18 11:16:52,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpplny2an5_chrome_odoo 2026-10-18 11:16:52,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:34893/json/version 2026-10-18 11:16:52,697 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:52,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-18 11:16:52,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:34893/json 2026-10-18 11:16:52,709 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:52,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:34893/devtools/page/C8CABF16A990B4B2895E272556276EEC 2026-10-18 11:16:52,718 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-18 11:16:52,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-18 11:16:52,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:16:52,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-18 11:16:52,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:52,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:52,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:16:53,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.030 0.509 2026-10-18 11:16:53,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': 'C8CABF16A990B4B2895E272556276EEC', 'loaderId': 'F269ACB2DFA98BE21E3C95BF0768CD64', 'isDownload': False} 2026-10-18 11:16:53,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-18 11:16:53,376 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:16:53,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:16:53,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:16:53,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:16:53,840 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:53,844 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:53,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:16:53,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:16:53,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:16:53,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:53,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:53,887 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:53,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "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.008 2026-10-18 11:16:53,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:16:53,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.012 0.030 2026-10-18 11:16:53,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:16:54,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.208 0.327 2026-10-18 11:16:54,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "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-10-18 11:16:54,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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.007 2026-10-18 11:16:54,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.036 2026-10-18 11:16:54,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:54,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-18 11:16:54,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:16:54,728 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:16:54,738 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:16:54,747 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:16:54,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.014 2026-10-18 11:16:54,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-18 11:16:54,767 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:16:54,769 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16: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-10-18 11:16:54,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.012 0.048 2026-10-18 11:16:54,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.043 2026-10-18 11:16:54,851 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:54,882 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-18 11:16:54,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.038 2026-10-18 11:16:54,946 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:16:54,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.102 2026-10-18 11:16:55,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:16:55,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:16:55,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,040 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:55,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:16:55,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.183 2026-10-18 11:16:55,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-18 11:16:55,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.127 2026-10-18 11:16:55,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:16:55,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:16:55,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.130 2026-10-18 11:16:55,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-18 11:16:55,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.210 2026-10-18 11:16:55,404 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,509 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,863 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:55,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,045 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,103 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.040 2026-10-18 11:16:56,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.044 2026-10-18 11:16:56,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.042 2026-10-18 11:16:56,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,335 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:16:56,335 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:56,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,830 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:56,988 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:57,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:57,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:57,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:57,204 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:57,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:57] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:16:57,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84225370 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '5f6fbc6f-862b-495b-bbda-4a02182a111e'}] 2026-10-18 11:16:57,237 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:16:57,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84225370 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '5f6fbc6f-862b-495b-bbda-4a02182a111e'} created pos.order #583 2026-10-18 11:16:57,600 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84225370 finished 2026-10-18 11:16:57,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.129 0.289 2026-10-18 11:16:57,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.023 0.050 2026-10-18 11:16:57,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.009 2026-10-18 11:16:57,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:57] "GET /report/barcode/Code128/0440-f8e7-4076 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-18 11:16:57,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55442338 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '5f6fbc6f-862b-495b-bbda-4a02182a111e'}] 2026-10-18 11:16:57,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:57,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55442338 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '5f6fbc6f-862b-495b-bbda-4a02182a111e'} sync ignored for existing PoS order pos.order(583,) (state: paid) 2026-10-18 11:16:57,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55442338 finished 2026-10-18 11:16:57,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-18 11:16:57,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-18 11:16:58,048 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 20315180 (allocated 22417408) 2026-10-18 11:16:58,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 83720 2026-10-18 11:16:58,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-18 11:16:58,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 83720 2026-10-18 11:16:58,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.074 0.104 2026-10-18 11:16:58,136 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111658_136264_test_loyalty_program_different_orders.txt 2026-10-18 11:16:58,136 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpplny2an5_chrome_odoo" 2026-10-18 11:16:58,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-18 11:16:58,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 83946 2026-10-18 11:16:58,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmparyki2rg_chrome_odoo 2026-10-18 11:16:58,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:34041/json/version 2026-10-18 11:16:58,891 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34041', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:58,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:16:58,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:34041/json 2026-10-18 11:16:58,905 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34041', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:16:58,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:34041/devtools/page/17CD7B8D773BFDA17951AB717CB0EEF6 2026-10-18 11:16:58,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-18 11:16:58,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-18 11:16:59,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:16:59,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-18 11:16:59,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:59,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:16:59,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:16:59,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:59] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.037 0.723 2026-10-18 11:16:59,825 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '17CD7B8D773BFDA17951AB717CB0EEF6', 'loaderId': '7ECDEFC9B25FB8B00615FE59060734E7', 'isDownload': False} 2026-10-18 11:16:59,825 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-18 11:16:59,839 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:16:59,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:59] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:16:59,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:59] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:16:59,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:16:59] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:17:00,288 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:00,289 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:00,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:17:00,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:17:00,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:00,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:17:00,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:00,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:00,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "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.012 2026-10-18 11:17:00,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:17:00,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.013 0.031 2026-10-18 11:17:00,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-18 11:17:01,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.195 0.356 2026-10-18 11:17:01,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:01,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:01,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.030 2026-10-18 11:17:01,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:01,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:17:01,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:17:01,187 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:01,202 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:01,207 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:17:01,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:17:01,223 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:01,225 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:17:01,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.037 2026-10-18 11:17:01,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-18 11:17:01,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.034 2026-10-18 11:17:01,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:01,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-18 11:17:01,357 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:17:01,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:01,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.039 2026-10-18 11:17:01,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:01,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.104 2026-10-18 11:17:01,476 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:01,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-18 11:17:01,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:17:01,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:17:01,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-18 11:17:01,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-18 11:17:01,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-18 11:17:01,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:17:01,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:17:01,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1696&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:17:01,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1697&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:17:01,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.025 0.148 2026-10-18 11:17:01,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:01] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-18 11:17:01,824 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:01,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:01,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:01,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,379 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,660 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:02,949 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:03,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:03,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:03,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:03,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:03,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:03,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:03,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-18 11:17:03,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:17:03,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17689412 (allocated 19271680) 2026-10-18 11:17:03,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 83946 2026-10-18 11:17:03,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-18 11:17:03,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 83946 2026-10-18 11:17:03,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111703_522448_test_loyalty_program_specific_product.txt 2026-10-18 11:17:03,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmparyki2rg_chrome_odoo" 2026-10-18 11:17:03,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-18 11:17:04,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 84156 2026-10-18 11:17:04,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpspxz48_6_chrome_odoo 2026-10-18 11:17:04,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:33103/json/version 2026-10-18 11:17:04,228 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:04,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:04,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:33103/json 2026-10-18 11:17:04,236 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:04,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:33103/devtools/page/5BC4C6F36235E707F453655E128C019E 2026-10-18 11:17:04,245 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-18 11:17:04,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-18 11:17:04,373 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:04,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-18 11:17:04,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:04,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:04,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:04,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:04] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.062 0.524 2026-10-18 11:17:04,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': '5BC4C6F36235E707F453655E128C019E', 'loaderId': 'DBDC8B3338FA3554F8ED3274ADD7E313', 'isDownload': False} 2026-10-18 11:17:04,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-18 11:17:04,993 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:05,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:17:05,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-18 11:17:05,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-18 11:17:05,540 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:05,552 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:05,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:17:05,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:17:05,596 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:05,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:05,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:17:05,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:05,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "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-10-18 11:17:05,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:17:05,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.037 2026-10-18 11:17:05,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-18 11:17:06,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.175 0.311 2026-10-18 11:17:06,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:06,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.004 2026-10-18 11:17:06,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:17:06,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.004 2026-10-18 11:17:06,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:17:06,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.003 2026-10-18 11:17:06,442 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:06,461 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:06,463 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:17:06,473 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:06,481 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:06,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.021 2026-10-18 11:17:06,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.052 2026-10-18 11:17:06,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-10-18 11:17:06,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-18 11:17:06,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:06,600 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:06,643 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:06,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.043 2026-10-18 11:17:06,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.076 2026-10-18 11:17:06,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.109 2026-10-18 11:17:06,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:17:06,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:06,746 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:06,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.105 2026-10-18 11:17:06,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:17:06,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:06,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-18 11:17:06,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-18 11:17:06,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:17:06,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1700&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:17:06,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.029 0.131 2026-10-18 11:17:06,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-18 11:17:06,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.145 2026-10-18 11:17:06,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:06,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:06] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-18 11:17:07,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.026 2026-10-18 11:17:07,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.037 2026-10-18 11:17:07,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.011 0.040 2026-10-18 11:17:07,349 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,399 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,603 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,712 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:07,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:08,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:08,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:08,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:08,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:08,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-18 11:17:08,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:17:08,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 16999992 (allocated 18612224) 2026-10-18 11:17:08,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 84156 2026-10-18 11:17:08,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-18 11:17:08,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 84156 2026-10-18 11:17:08,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111708_442449_test_loyalty_program_using_same_product.txt 2026-10-18 11:17:08,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpspxz48_6_chrome_odoo" 2026-10-18 11:17:08,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-18 11:17:09,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84373 2026-10-18 11:17:09,452 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp70mp9dcv_chrome_odoo 2026-10-18 11:17:09,452 44 INFO rb-4af9f49-225677-425882 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:36445/json/version 2026-10-18 11:17:09,453 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:09,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:09,479 44 INFO rb-4af9f49-225677-425882 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:36445/json 2026-10-18 11:17:09,479 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:09,493 44 INFO rb-4af9f49-225677-425882 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:36445/devtools/page/AE0131943F62151DE7DFF0AC635CED30 2026-10-18 11:17:09,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-10-18 11:17:09,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-18 11:17:09,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:09,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-18 11:17:09,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:09,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:09,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:10,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.036 0.441 2026-10-18 11:17:10,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'AE0131943F62151DE7DFF0AC635CED30', 'loaderId': 'E4EA4C55AB02984105D82494C2C81D51', 'isDownload': False} 2026-10-18 11:17:10,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:10,068 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:10,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:17:10,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:17:10,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:17:10,547 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:10,556 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:10,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:17:10,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:10,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:17:10,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/40] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-18 11:17:10,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:17:10,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:10,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "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-10-18 11:17:10,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:17:10,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.036 2026-10-18 11:17:10,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-18 11:17:11,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.165 0.302 2026-10-18 11:17:11,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:11,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.006 2026-10-18 11:17:11,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.033 2026-10-18 11:17:11,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.006 2026-10-18 11:17:11,404 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:11,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-18 11:17:11,449 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:11,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:11,472 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:11,477 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:11,501 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:17:11,504 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:11,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.018 0.033 2026-10-18 11:17:11,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.060 2026-10-18 11:17:11,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.037 2026-10-18 11:17:11,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/40] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-18 11:17:11,624 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:17:11,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.018 2026-10-18 11:17:11,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:17:11,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.053 2026-10-18 11:17:11,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:17:11,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.110 2026-10-18 11:17:11,748 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:11,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:17:11,771 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/40] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-10-18 11:17:11,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-18 11:17:11,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:17:11,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-18 11:17:11,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-18 11:17:11,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:17:11,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1703&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:17:11,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:17:11,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.021 0.141 2026-10-18 11:17:11,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:11] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.145 2026-10-18 11:17:12,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:12] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-18 11:17:12,024 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/40] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-18 11:17:12,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:12] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-18 11:17:12,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/40] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-18 11:17:12,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/40] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-10-18 11:17:12,186 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/40] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-10-18 11:17:12,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:17:12,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.041 2026-10-18 11:17:12,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/40] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-10-18 11:17:12,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/40] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-10-18 11:17:12,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.012 0.049 2026-10-18 11:17:12,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:17:12,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/40] 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-10-18 11:17:12,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-18 11:17:12,596 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/40] 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-10-18 11:17:12,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:17:12,828 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/40] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:17:12,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/40] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-10-18 11:17:12,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/40] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:17:12,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-10-18 11:17:13,030 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/40] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-10-18 11:17:13,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/40] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-10-18 11:17:13,139 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/40] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-10-18 11:17:13,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-18 11:17:13,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/40] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-18 11:17:13,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:13,285 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:13,319 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/40] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-18 11:17:13,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/40] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-18 11:17:13,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-18 11:17:13,490 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-18 11:17:13,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/40] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-18 11:17:13,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/40] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-18 11:17:13,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-18 11:17:13,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19510753 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '50b9dc46-82e9-4849-b8d3-e035f6ce1387'}] 2026-10-18 11:17:13,673 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:14,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19510753 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '50b9dc46-82e9-4849-b8d3-e035f6ce1387'} created pos.order #584 2026-10-18 11:17:14,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19510753 finished 2026-10-18 11:17:14,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.121 0.351 2026-10-18 11:17:14,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.018 0.040 2026-10-18 11:17:14,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:14] "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-10-18 11:17:14,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:14] "GET /report/barcode/Code128/044c-b986-441e HTTP/1.1" 200 - 0 0.000 0.045 2026-10-18 11:17:14,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/40] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-18 11:17:14,381 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99252768 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '50b9dc46-82e9-4849-b8d3-e035f6ce1387'}] 2026-10-18 11:17:14,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99252768 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '50b9dc46-82e9-4849-b8d3-e035f6ce1387'} sync ignored for existing PoS order pos.order(584,) (state: paid) 2026-10-18 11:17:14,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99252768 finished 2026-10-18 11:17:14,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/40] Tour PosLoyaltyTour11.1 → Step refresh page (trigger: body) 2026-10-18 11:17:14,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.043 0.101 2026-10-18 11:17:14,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.007 0.020 2026-10-18 11:17:14,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:14] "GET /pos/ui/76/product/d0d9b617-e013-408c-8af6-a511d897f70d HTTP/1.1" 200 - 33 0.018 0.031 2026-10-18 11:17:15,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/40] Tour PosLoyaltyTour11.1 → Step .pos-leftheader .orders-button 2026-10-18 11:17:15,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:17:15,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:17:15,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:15,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.013 0.032 2026-10-18 11:17:15,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.026 2026-10-18 11:17:15,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:17:15,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.005 2026-10-18 11:17:15,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.008 2026-10-18 11:17:15,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:17:15,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:15,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:15,969 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter 2026-10-18 11:17:15,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.009 0.016 2026-10-18 11:17:16,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.040 2026-10-18 11:17:16,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.060 2026-10-18 11:17:16,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.095 2026-10-18 11:17:16,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.120 2026-10-18 11:17:16,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.074 2026-10-18 11:17:16,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul 2026-10-18 11:17:16,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.038 2026-10-18 11:17:16,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/40] Tour PosLoyaltyTour11.1 → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-18 11:17:16,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/40] Tour PosLoyaltyTour11.1 → Step Wait loading is finished if it is shown (trigger: body) 2026-10-18 11:17:16,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "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.011 2026-10-18 11:17:16,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 48 0.030 0.068 2026-10-18 11:17:16,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.030 2026-10-18 11:17:16,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/40] Tour PosLoyaltyTour11.1 → Step body 2026-10-18 11:17:16,494 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-18 11:17:16,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:17:16,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17462960 (allocated 18612224) 2026-10-18 11:17:16,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84373 2026-10-18 11:17:16,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-18 11:17:16,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84373 2026-10-18 11:17:16,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111716_739561_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-18 11:17:16,740 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp70mp9dcv_chrome_odoo" 2026-10-18 11:17:17,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84617 2026-10-18 11:17:17,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpkrvb3mk8_chrome_odoo 2026-10-18 11:17:17,080 44 INFO rb-4af9f49-225677-425882 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:44595/json/version 2026-10-18 11:17:17,081 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44595', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:17,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:17,099 44 INFO rb-4af9f49-225677-425882 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:44595/json 2026-10-18 11:17:17,100 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44595', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:17,112 44 INFO rb-4af9f49-225677-425882 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:44595/devtools/page/EB98999845E1A1A180B327FCA77EF110 2026-10-18 11:17:17,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-10-18 11:17:17,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-18 11:17:17,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:17,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-18 11:17:17,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:17,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:17,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.044 2026-10-18 11:17:17,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'EB98999845E1A1A180B327FCA77EF110', 'loaderId': 'E2119FFEC256F5377ADD14C4094D5E01', 'isDownload': False} 2026-10-18 11:17:17,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:17,271 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:17,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-18 11:17:17,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:17:17,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:17:17,709 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:17,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:17,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:17,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:17,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:17:17,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:17,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:17:17,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:17,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "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.005 2026-10-18 11:17:17,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:17:17,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.028 2026-10-18 11:17:17,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:17:18,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.129 0.291 2026-10-18 11:17:18,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "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-10-18 11:17:18,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.005 2026-10-18 11:17:18,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-18 11:17:18,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.005 2026-10-18 11:17:18,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:18,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:18,445 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:18,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:18,465 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:18,471 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:17:18,480 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:18,485 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:18,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.008 0.024 2026-10-18 11:17:18,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:17:18,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:17:18,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:18,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-10-18 11:17:18,657 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:18,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-18 11:17:18,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:18,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:17:18,710 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:18,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:17:18,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.143 2026-10-18 11:17:18,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-18 11:17:18,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:18,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.131 2026-10-18 11:17:18,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:18,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-18 11:17:18,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:17:18,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:18,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-18 11:17:18,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:17:18,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:17:18,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:18,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /web/image?model=product.template&field=image_128&id=1703&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-18 11:17:18,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.282 2026-10-18 11:17:18,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.033 2026-10-18 11:17:19,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.039 2026-10-18 11:17:19,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,190 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,471 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:19,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,554 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.010 2026-10-18 11:17:19,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:19] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.009 2026-10-18 11:17:19,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:19,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,142 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,201 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,252 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,392 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,500 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,852 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:20,853 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:20,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:20,939 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:21,019 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:21,072 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:21,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:21,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:21,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:21] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:17:21,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:21] "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-10-18 11:17:21,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76657775 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'af6f217b-b27d-4c57-87ba-398cfd2cf4b0'}] 2026-10-18 11:17:21,244 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:21,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76657775 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'af6f217b-b27d-4c57-87ba-398cfd2cf4b0'} created pos.order #585 2026-10-18 11:17:21,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76657775 finished 2026-10-18 11:17:21,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.089 0.316 2026-10-18 11:17:21,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.012 0.033 2026-10-18 11:17:21,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:21,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53922175 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'af6f217b-b27d-4c57-87ba-398cfd2cf4b0'}] 2026-10-18 11:17:21,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53922175 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'af6f217b-b27d-4c57-87ba-398cfd2cf4b0'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-10-18 11:17:21,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:21,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53922175 finished 2026-10-18 11:17:21,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-18 11:17:21,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:17:21,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.025 0.108 2026-10-18 11:17:22,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 20205060 (allocated 23990272) 2026-10-18 11:17:22,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84617 2026-10-18 11:17:22,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-18 11:17:22,071 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84617 2026-10-18 11:17:22,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.022 2026-10-18 11:17:22,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111722_145001_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-18 11:17:22,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpkrvb3mk8_chrome_odoo" 2026-10-18 11:17:22,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-18 11:17:23,039 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 84832 2026-10-18 11:17:23,040 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmp2o_307ko_chrome_odoo 2026-10-18 11:17:23,040 44 INFO rb-4af9f49-225677-425882 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:39947/json/version 2026-10-18 11:17:23,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:23,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:23,055 44 INFO rb-4af9f49-225677-425882 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:39947/json 2026-10-18 11:17:23,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:23,072 44 INFO rb-4af9f49-225677-425882 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:39947/devtools/page/7BD1259CB61A3A1039D0EADB622E1710 2026-10-18 11:17:23,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Enable chrome headless console log notification 2026-10-18 11:17:23,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-18 11:17:23,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:23,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-18 11:17:23,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:23,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:23,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:23,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:23] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.080 0.648 2026-10-18 11:17:23,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': '7BD1259CB61A3A1039D0EADB622E1710', 'loaderId': '2C70C12ACCAD8F49088A828AA8BFBC68', 'isDownload': False} 2026-10-18 11:17:23,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-10-18 11:17:23,922 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:23,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:23] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:17:23,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:23] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:17:23,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:23] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:17:24,410 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:24,411 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:24,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:17:24,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:24,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:17:24,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:24,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:17:24,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:24,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "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.008 2026-10-18 11:17:24,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:17:24,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "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-10-18 11:17:24,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:17:25,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.218 0.381 2026-10-18 11:17:25,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "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-10-18 11:17:25,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.007 2026-10-18 11:17:25,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-18 11:17:25,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.007 2026-10-18 11:17:25,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:25,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-18 11:17:25,440 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:25,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:25,455 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:25,458 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:25,484 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:25,487 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:17:25,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.037 2026-10-18 11:17:25,499 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:25,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.060 2026-10-18 11:17:25,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.049 2026-10-18 11:17:25,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:25,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.107 2026-10-18 11:17:25,637 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:25,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.134 2026-10-18 11:17:25,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-18 11:17:25,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:17:25,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:17:25,716 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:25,718 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:25,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-10-18 11:17:25,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:17:25,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:17:25,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:17:25,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-18 11:17:25,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:17:25,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:17:25,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image?model=product.template&field=image_128&id=1706&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:17:25,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.106 2026-10-18 11:17:25,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.023 0.122 2026-10-18 11:17:26,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:26,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:27,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:28,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:28,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-18 11:17:28,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-18 11:17:28,167 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18778032 (allocated 20058112) 2026-10-18 11:17:28,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 84832 2026-10-18 11:17:28,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-18 11:17:28,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 84832 2026-10-18 11:17:28,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111728_274291_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-18 11:17:28,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmp2o_307ko_chrome_odoo" 2026-10-18 11:17:28,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-18 11:17:29,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 85043 2026-10-18 11:17:29,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpqfgu7iut_chrome_odoo 2026-10-18 11:17:29,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:35059/json/version 2026-10-18 11:17:29,219 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:29,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:29,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:35059/json 2026-10-18 11:17:29,236 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:29,245 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:35059/devtools/page/757F03EB2D139BB880F9B78222798D0D 2026-10-18 11:17:29,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-18 11:17:29,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-18 11:17:29,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:29,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-18 11:17:29,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:29,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:29,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:30,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.040 0.592 2026-10-18 11:17:30,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': '757F03EB2D139BB880F9B78222798D0D', 'loaderId': '482C2FEF5CE47E5C56E887B8266CA400', 'isDownload': False} 2026-10-18 11:17:30,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-18 11:17:30,024 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:30,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-18 11:17:30,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:17:30,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:17:30,494 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:30,494 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:17:30,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:17:30,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:17:30,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:30,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:17:30,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:30,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:30,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "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.009 2026-10-18 11:17:30,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:17:30,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.036 2026-10-18 11:17:30,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-18 11:17:31,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.163 0.383 2026-10-18 11:17:31,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "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-10-18 11:17:31,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.006 2026-10-18 11:17:31,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.032 2026-10-18 11:17:31,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.006 2026-10-18 11:17:31,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:17:31,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:17:31,426 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:31,451 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:31,453 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:31,477 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:17:31,480 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:17:31,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.021 0.028 2026-10-18 11:17:31,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-18 11:17:31,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.060 2026-10-18 11:17:31,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-10-18 11:17:31,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:31,591 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:31,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.045 2026-10-18 11:17:31,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:31,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.019 0.117 2026-10-18 11:17:31,729 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:31,736 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:31,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:17:31,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.169 2026-10-18 11:17:31,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:31,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-18 11:17:31,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-18 11:17:31,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-18 11:17:31,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:17:31,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-18 11:17:31,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:17:31,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1708&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:17:31,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:17:31,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1710&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:17:31,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:17:31,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:31] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:17:32,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.032 0.199 2026-10-18 11:17:32,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,379 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.027 2026-10-18 11:17:32,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.037 2026-10-18 11:17:32,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.012 0.063 2026-10-18 11:17:32,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:32,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,016 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,750 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:33,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-18 11:17:33,854 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-18 11:17:33,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17217008 (allocated 18747392) 2026-10-18 11:17:33,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 85043 2026-10-18 11:17:33,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-18 11:17:33,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 85043 2026-10-18 11:17:34,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111734_037372_test_loyalty_program_with_tagged_free_product.txt 2026-10-18 11:17:34,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpqfgu7iut_chrome_odoo" 2026-10-18 11:17:34,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-18 11:17:35,006 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 85253 2026-10-18 11:17:35,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmps4lxtzn3_chrome_odoo 2026-10-18 11:17:35,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:41567/json/version 2026-10-18 11:17:35,008 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:35,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:35,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:41567/json 2026-10-18 11:17:35,019 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:35,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:41567/devtools/page/601B092B8544D33DE480F72240DEA227 2026-10-18 11:17:35,033 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-18 11:17:35,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-18 11:17:35,112 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:35,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-18 11:17:35,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:35,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:35,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:35,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:35] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.042 0.470 2026-10-18 11:17:35,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '601B092B8544D33DE480F72240DEA227', 'loaderId': '10FDF20F635C1F2BEE0C1650A43CAD6C', 'isDownload': False} 2026-10-18 11:17:35,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-18 11:17:35,656 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:35,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:35] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-18 11:17:35,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:35] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-18 11:17:35,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:35] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-18 11:17:36,127 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:36,130 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:36,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:17:36,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:17:36,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:36,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:36,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:17:36,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:36,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:17:36,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "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.021 2026-10-18 11:17:36,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:17:36,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.034 2026-10-18 11:17:36,765 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 404 0.144 0.335 2026-10-18 11:17:36,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "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-10-18 11:17:36,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "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-10-18 11:17:36,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:17:36,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "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-10-18 11:17:36,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-18 11:17:36,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:17:36,970 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:36,990 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:36,996 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:17:37,013 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:37,014 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:37,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.024 2026-10-18 11:17:37,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.045 2026-10-18 11:17:37,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:17:37,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-18 11:17:37,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,156 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-18 11:17:37,183 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:37,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.041 2026-10-18 11:17:37,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.103 2026-10-18 11:17:37,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,259 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:37,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.018 0.142 2026-10-18 11:17:37,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-18 11:17:37,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-18 11:17:37,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.228 2026-10-18 11:17:37,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-18 11:17:37,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:17:37,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:17:37,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:17:37,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:17:37,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.028 0.150 2026-10-18 11:17:37,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:37] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-18 11:17:37,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,787 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:37,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,163 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,887 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:38,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:39,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,080 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,135 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:40,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-18 11:17:40,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:17:40,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20862680 (allocated 22810624) 2026-10-18 11:17:40,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 85253 2026-10-18 11:17:40,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-18 11:17:40,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 85253 2026-10-18 11:17:40,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111740_700048_test_loyalty_reward_product_tag.txt 2026-10-18 11:17:40,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmps4lxtzn3_chrome_odoo" 2026-10-18 11:17:40,712 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-18 11:17:41,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 85460 2026-10-18 11:17:41,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpvhjvay1k_chrome_odoo 2026-10-18 11:17:41,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:41013/json/version 2026-10-18 11:17:41,722 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:41,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:41,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:41013/json 2026-10-18 11:17:41,736 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:41,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:41013/devtools/page/1CF09C4D5F52194D0D10025EF6A9C698 2026-10-18 11:17:41,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-18 11:17:41,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-18 11:17:41,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:41,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-18 11:17:41,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:41,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:41,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:42,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.039 0.622 2026-10-18 11:17:42,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '1CF09C4D5F52194D0D10025EF6A9C698', 'loaderId': '5913E3AC2F8D02C6A3A07DBCB35921D7', 'isDownload': False} 2026-10-18 11:17:42,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Evaluate ready code "odoo.isTourReady('test_loyalty_reward_with_variant')" 2026-10-18 11:17:42,512 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:42,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:17:42,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:17:42,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:17:42,949 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:42,950 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:42,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:17:42,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:17:42,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:42,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:43,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:17:43,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:43,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "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-10-18 11:17:43,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:17:43,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.033 2026-10-18 11:17:43,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-18 11:17:43,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 402 0.149 0.318 2026-10-18 11:17:43,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:43,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:43,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.013 2026-10-18 11:17:43,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.034 2026-10-18 11:17:43,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:43,786 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-18 11:17:43,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:17:43,843 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:43,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:43,871 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:43,879 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:43,894 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:43,894 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:17:43,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.018 0.032 2026-10-18 11:17:43,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.061 2026-10-18 11:17:43,926 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:43,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.041 2026-10-18 11:17:43,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:43,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.059 2026-10-18 11:17:44,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.116 2026-10-18 11:17:44,064 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:44,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:17:44,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.064 2026-10-18 11:17:44,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:17:44,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:44,122 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:44,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:17:44,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:17:44,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:44,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-18 11:17:44,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:17:44,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1713&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:17:44,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:17:44,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:17:44,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.021 0.136 2026-10-18 11:17:44,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:44] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.152 2026-10-18 11:17:44,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:44,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:44,489 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:44,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:44,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:44,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:45] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.012 0.026 2026-10-18 11:17:45,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.011 0.037 2026-10-18 11:17:45,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.048 2026-10-18 11:17:45,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.031 2026-10-18 11:17:45,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.011 0.047 2026-10-18 11:17:45,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,879 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:45,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:46,061 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-18 11:17:46,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:17:46,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17367032 (allocated 19271680) 2026-10-18 11:17:46,130 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 85460 2026-10-18 11:17:46,131 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-18 11:17:46,131 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 85460 2026-10-18 11:17:46,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111746_229526_test_loyalty_reward_with_variant.txt 2026-10-18 11:17:46,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpvhjvay1k_chrome_odoo" 2026-10-18 11:17:46,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-18 11:17:46,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85680 2026-10-18 11:17:46,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpk1bahyjs_chrome_odoo 2026-10-18 11:17:46,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:38499/json/version 2026-10-18 11:17:46,816 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:46,835 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:46,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:38499/json 2026-10-18 11:17:46,836 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:46,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:38499/devtools/page/DF53EA4821A8A290D279B75726DAFC0A 2026-10-18 11:17:46,851 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-18 11:17:46,858 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-18 11:17:46,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:46,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-18 11:17:46,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:46,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:46,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:47,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.041 0.467 2026-10-18 11:17:47,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'DF53EA4821A8A290D279B75726DAFC0A', 'loaderId': '8678F0C4A498627582BB052B252ECBFA', 'isDownload': False} 2026-10-18 11:17:47,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-18 11:17:47,439 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:47,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:17:47,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.012 2026-10-18 11:17:47,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-18 11:17:47,924 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:47,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:47,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:17:47,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:47,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:17:47,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:47,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:17:47,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:48,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "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-10-18 11:17:48,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-18 11:17:48,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.015 0.032 2026-10-18 11:17:48,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-18 11:17:48,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.186 0.377 2026-10-18 11:17:48,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "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-10-18 11:17:48,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.006 2026-10-18 11:17:48,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:17:48,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.004 2026-10-18 11:17:48,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-18 11:17:48,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:17:48,896 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:48,918 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:48,924 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:17:48,941 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:48,945 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:17:48,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.015 0.026 2026-10-18 11:17:48,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.050 2026-10-18 11:17:48,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-10-18 11:17:48,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-10-18 11:17:49,029 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,087 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-18 11:17:49,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.027 2026-10-18 11:17:49,112 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:49,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-18 11:17:49,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-18 11:17:49,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.129 2026-10-18 11:17:49,236 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:49,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.191 2026-10-18 11:17:49,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-18 11:17:49,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-18 11:17:49,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-18 11:17:49,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.220 2026-10-18 11:17:49,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.021 0.167 2026-10-18 11:17:49,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.137 2026-10-18 11:17:49,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.132 2026-10-18 11:17:49,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-18 11:17:49,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:49,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,037 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,142 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,275 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:50,276 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:50,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:50,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62829326 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf7ddc27-eec5-4066-af3e-67562b4f1faf'}] 2026-10-18 11:17:50,624 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:51,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62829326 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf7ddc27-eec5-4066-af3e-67562b4f1faf'} created pos.order #586 2026-10-18 11:17:51,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62829326 finished 2026-10-18 11:17:51,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.136 0.339 2026-10-18 11:17:51,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.021 0.036 2026-10-18 11:17:51,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:51] "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-10-18 11:17:51,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:51] "GET /report/barcode/Code128/0446-3f16-4df0 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-18 11:17:51,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:51,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22211271 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf7ddc27-eec5-4066-af3e-67562b4f1faf'}] 2026-10-18 11:17:51,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22211271 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf7ddc27-eec5-4066-af3e-67562b4f1faf'} sync ignored for existing PoS order pos.order(586,) (state: paid) 2026-10-18 11:17:51,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22211271 finished 2026-10-18 11:17:51,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-18 11:17:51,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:17:51,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16401244 (allocated 17825792) 2026-10-18 11:17:51,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85680 2026-10-18 11:17:51,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-18 11:17:51,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85680 2026-10-18 11:17:51,471 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.055 0.110 2026-10-18 11:17:51,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111751_541597_test_loyalty_validity_dates_and_use.txt 2026-10-18 11:17:51,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpk1bahyjs_chrome_odoo" 2026-10-18 11:17:51,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85911 2026-10-18 11:17:51,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpksvprbow_chrome_odoo 2026-10-18 11:17:51,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:34597/json/version 2026-10-18 11:17:51,854 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:51,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:51,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:34597/json 2026-10-18 11:17:51,870 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:51,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:34597/devtools/page/8BDA27914C98ED552018550BFF8B6737 2026-10-18 11:17:51,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-18 11:17:51,893 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-18 11:17:51,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:51,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-18 11:17:51,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:51,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:52,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.044 2026-10-18 11:17:52,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '8BDA27914C98ED552018550BFF8B6737', 'loaderId': 'F8C670260E5CB28696765DD768222F2D', 'isDownload': False} 2026-10-18 11:17:52,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-18 11:17:52,033 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:52,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:17:52,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:17:52,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-18 11:17:52,525 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:52,527 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:52,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:52,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:17:52,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:17:52,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:52,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:52,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:52,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "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-10-18 11:17:52,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:17:52,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.008 0.025 2026-10-18 11:17:52,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:17:53,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.130 0.301 2026-10-18 11:17:53,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:53,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.006 2026-10-18 11:17:53,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:17:53,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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.006 2026-10-18 11:17:53,252 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-18 11:17:53,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:53,306 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:53,316 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:53,317 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:17:53,323 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:17:53,342 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:17:53,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.007 0.023 2026-10-18 11:17:53,346 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:17:53,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.046 2026-10-18 11:17:53,373 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:53,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.034 2026-10-18 11:17:53,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:53,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.078 2026-10-18 11:17:53,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.134 2026-10-18 11:17:53,529 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:53,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-18 11:17:53,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.089 2026-10-18 11:17:53,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:17:53,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:17:53,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-18 11:17:53,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:53,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:17:53,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-10-18 11:17:53,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:17:53,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:53,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:17:53,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:53] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:17:53,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:53,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:54,191 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:54,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:54,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:54] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:17:54,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44349894 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'd31fdfa8-4c3a-4a9c-b473-16436dc806fe'}] 2026-10-18 11:17:54,539 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:17:54,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44349894 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'd31fdfa8-4c3a-4a9c-b473-16436dc806fe'} created pos.order #587 2026-10-18 11:17:54,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44349894 finished 2026-10-18 11:17:54,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.102 0.300 2026-10-18 11:17:55,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.017 0.048 2026-10-18 11:17:55,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:55] "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-10-18 11:17:55,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:55] "GET /report/barcode/Code128/044c-7134-43e4 HTTP/1.1" 200 - 0 0.000 0.042 2026-10-18 11:17:55,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51510937 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'd31fdfa8-4c3a-4a9c-b473-16436dc806fe'}] 2026-10-18 11:17:55,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51510937 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'd31fdfa8-4c3a-4a9c-b473-16436dc806fe'} sync ignored for existing PoS order pos.order(587,) (state: paid) 2026-10-18 11:17:55,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51510937 finished 2026-10-18 11:17:55,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.029 0.118 2026-10-18 11:17:55,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:55] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:17:55,378 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.007 0.015 2026-10-18 11:17:55,430 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,786 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:55,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:55,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,084 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,135 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,297 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:56,526 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99958304 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'bd4f887a-7c6a-480e-b4d3-1499acfcfb52'}] 2026-10-18 11:17:56,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99958304 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'bd4f887a-7c6a-480e-b4d3-1499acfcfb52'} created pos.order #588 2026-10-18 11:17:56,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99958304 finished 2026-10-18 11:17:56,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.072 0.253 2026-10-18 11:17:56,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.012 0.043 2026-10-18 11:17:56,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17: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-10-18 11:17:57,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:57,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:57] "GET /report/barcode/Code128/0442-a2a3-48af HTTP/1.1" 200 - 0 0.000 0.039 2026-10-18 11:17:57,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22503148 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'bd4f887a-7c6a-480e-b4d3-1499acfcfb52'}] 2026-10-18 11:17:57,024 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22503148 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'bd4f887a-7c6a-480e-b4d3-1499acfcfb52'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-10-18 11:17:57,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22503148 finished 2026-10-18 11:17:57,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-18 11:17:57,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:17:57,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.024 0.101 2026-10-18 11:17:57,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 20121480 (allocated 22155264) 2026-10-18 11:17:57,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85911 2026-10-18 11:17:57,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-18 11:17:57,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85911 2026-10-18 11:17:57,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111757_283123_test_loyalty_validity_dates_and_use.txt 2026-10-18 11:17:57,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpksvprbow_chrome_odoo" 2026-10-18 11:17:57,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-18 11:17:58,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 86139 2026-10-18 11:17:58,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmpodh4ouic_chrome_odoo 2026-10-18 11:17:58,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:37109/json/version 2026-10-18 11:17:58,211 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37109', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:58,230 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-18 11:17:58,230 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:37109/json 2026-10-18 11:17:58,230 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37109', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:17:58,241 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:37109/devtools/page/2FF4E924096C2A7DCE042E9B6DA16C5C 2026-10-18 11:17:58,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-18 11:17:58,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-18 11:17:58,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:17:58,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-18 11:17:58,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:58,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:58,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:17:58,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:58] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.039 0.485 2026-10-18 11:17:58,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '2FF4E924096C2A7DCE042E9B6DA16C5C', 'loaderId': '0A5CA555EA20A817620F6E71090B3A9D', 'isDownload': False} 2026-10-18 11:17:58,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:58,910 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:17:58,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:58] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:17:58,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:58] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:17:58,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:58] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:17:59,374 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:17:59,382 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:17:59,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:17:59,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:17:59,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:17:59,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:59,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:17:59,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:17:59,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "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.011 2026-10-18 11:17:59,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-18 11:17:59,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.018 0.043 2026-10-18 11:17:59,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:17:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-18 11:18:00,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.176 0.315 2026-10-18 11:18:00,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "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-10-18 11:18:00,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "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-10-18 11:18:00,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-18 11:18:00,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "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-10-18 11:18:00,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:00,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:18:00,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:00,276 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:00,279 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:18:00,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.020 2026-10-18 11:18:00,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.047 2026-10-18 11:18:00,312 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:00,313 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:18:00,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.010 2026-10-18 11:18:00,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-10-18 11:18:00,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:00,444 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:00,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.042 2026-10-18 11:18:00,522 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:00,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:18:00,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:18:00,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:18:00,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:00,593 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:00,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.175 2026-10-18 11:18:00,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-18 11:18:00,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-18 11:18:00,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-18 11:18:00,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.279 2026-10-18 11:18:00,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.161 2026-10-18 11:18:00,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:18:00,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:18:00,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.200 2026-10-18 11:18:00,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:00,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.014 0.038 2026-10-18 11:18:01,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.048 2026-10-18 11:18:01,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.016 0.048 2026-10-18 11:18:01,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:01,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,309 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:02,310 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:02,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,399 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:02,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:02] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.009 2026-10-18 11:18:02,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15777028 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '96a45cfb-fb5c-42f8-8e55-c43b8de24f68'}] 2026-10-18 11:18:02,617 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:02,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15777028 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '96a45cfb-fb5c-42f8-8e55-c43b8de24f68'} created pos.order #589 2026-10-18 11:18:02,970 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15777028 finished 2026-10-18 11:18:03,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.125 0.288 2026-10-18 11:18:03,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.022 0.056 2026-10-18 11:18:03,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:03] "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-10-18 11:18:03,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64495634 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '96a45cfb-fb5c-42f8-8e55-c43b8de24f68'}] 2026-10-18 11:18:03,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64495634 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '96a45cfb-fb5c-42f8-8e55-c43b8de24f68'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-10-18 11:18:03,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64495634 finished 2026-10-18 11:18:03,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.030 0.107 2026-10-18 11:18:03,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.015 2026-10-18 11:18:03,440 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,660 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.025 2026-10-18 11:18:03,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.013 0.046 2026-10-18 11:18:03,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,879 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:03,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:04,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:04,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:04,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:04,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:04,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:04,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-18 11:18:04,369 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_max_usage_partner_with_point SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-18 11:18:04,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19594192 (allocated 21630976) 2026-10-18 11:18:04,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 86139 2026-10-18 11:18:04,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-18 11:18:04,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 86139 2026-10-18 11:18:04,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111804_569070_test_max_usage_partner_with_point.txt 2026-10-18 11:18:04,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmpodh4ouic_chrome_odoo" 2026-10-18 11:18:04,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-18 11:18:05,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 86361 2026-10-18 11:18:05,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpt3l582ft_chrome_odoo 2026-10-18 11:18:05,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:35053/json/version 2026-10-18 11:18:05,399 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:05,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:05,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:35053/json 2026-10-18 11:18:05,445 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:05,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:35053/devtools/page/ECD1D23B214E0BDFDF8EA73B7CA25DA7 2026-10-18 11:18:05,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-18 11:18:05,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-18 11:18:05,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:05,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-18 11:18:05,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:05,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:05,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:06,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.032 0.667 2026-10-18 11:18:06,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': 'ECD1D23B214E0BDFDF8EA73B7CA25DA7', 'loaderId': '468EBD6DFD987C76DBDB264D3D3F2281', 'isDownload': False} 2026-10-18 11:18:06,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-10-18 11:18:06,354 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:06,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:18:06,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:18:06,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:18:06,755 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:06,759 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:06,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:18:06,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:18:06,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:06,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:06,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:18:06,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:06,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "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.008 2026-10-18 11:18:06,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:18:06,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "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-10-18 11:18:06,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:18:07,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.149 0.299 2026-10-18 11:18:07,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "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-10-18 11:18:07,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:07,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.030 2026-10-18 11:18:07,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:07,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:07,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:18:07,539 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:07,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:07,557 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:07,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:07,576 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-18 11:18:07,589 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-18 11:18:07,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.033 2026-10-18 11:18:07,604 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:07,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.065 2026-10-18 11:18:07,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:07,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.069 2026-10-18 11:18:07,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:07,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.141 2026-10-18 11:18:07,747 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:07,752 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:07,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.151 2026-10-18 11:18:07,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:07,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:18:07,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:18:07,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-18 11:18:07,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-18 11:18:07,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-18 11:18:07,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:18:07,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:18:07,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:18:07,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:18:08,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.133 2026-10-18 11:18:08,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.143 2026-10-18 11:18:08,067 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,228 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.033 2026-10-18 11:18:08,351 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.044 2026-10-18 11:18:08,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.014 0.053 2026-10-18 11:18:08,430 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:08,971 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:08,972 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:09,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:09,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:09,136 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:09,190 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:09,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:09,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:09,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:09,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:09] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.007 2026-10-18 11:18:09,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:09] "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-10-18 11:18:09,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32454647 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c73d2648-ad5a-4f6b-bc94-582a6abd2ed4'}] 2026-10-18 11:18:09,427 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:09,759 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32454647 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c73d2648-ad5a-4f6b-bc94-582a6abd2ed4'} created pos.order #590 2026-10-18 11:18:09,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32454647 finished 2026-10-18 11:18:09,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.132 0.278 2026-10-18 11:18:09,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.019 0.051 2026-10-18 11:18:09,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:09] "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-10-18 11:18:10,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56154897 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c73d2648-ad5a-4f6b-bc94-582a6abd2ed4'}] 2026-10-18 11:18:10,024 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56154897 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c73d2648-ad5a-4f6b-bc94-582a6abd2ed4'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-10-18 11:18:10,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:10,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56154897 finished 2026-10-18 11:18:10,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-18 11:18:10,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:18:10,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.030 0.106 2026-10-18 11:18:10,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 20800268 (allocated 23203840) 2026-10-18 11:18:10,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 86361 2026-10-18 11:18:10,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-18 11:18:10,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 86361 2026-10-18 11:18:10,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.023 2026-10-18 11:18:10,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111810_251179_test_min_qty_points_awarded.txt 2026-10-18 11:18:10,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpt3l582ft_chrome_odoo" 2026-10-18 11:18:10,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-18 11:18:11,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 86587 2026-10-18 11:18:11,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmp1sl827rz_chrome_odoo 2026-10-18 11:18:11,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:42421/json/version 2026-10-18 11:18:11,218 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42421', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:11,224 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:11,224 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:42421/json 2026-10-18 11:18:11,225 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42421', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:11,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:42421/devtools/page/D9221AE9AB4C2CF5E1C16AC998BED362 2026-10-18 11:18:11,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-18 11:18:11,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-18 11:18:11,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:11,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-18 11:18:11,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:11,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:11,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:11,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:11] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.040 0.473 2026-10-18 11:18:11,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': 'D9221AE9AB4C2CF5E1C16AC998BED362', 'loaderId': '67C6317617C277AEAB29680FCB63403B', 'isDownload': False} 2026-10-18 11:18:11,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-18 11:18:11,829 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:11,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:11] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:18:11,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:11] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:18:11,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:11] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-18 11:18:12,274 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:12,276 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:12,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:18:12,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:18:12,308 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:12,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:12,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:18:12,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:12,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.011 2026-10-18 11:18:12,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:18:12,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.040 2026-10-18 11:18:12,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-18 11:18:12,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.175 0.300 2026-10-18 11:18:12,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:12] "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-10-18 11:18:12,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:13,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.036 2026-10-18 11:18:13,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "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.008 2026-10-18 11:18:13,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:13,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:18:13,124 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:13,136 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:13,141 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:13,152 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:13,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.012 0.020 2026-10-18 11:18:13,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-18 11:18:13,170 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:13,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.041 2026-10-18 11:18:13,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:18:13,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:13,258 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:13,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.036 2026-10-18 11:18:13,344 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-18 11:18:13,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.023 0.043 2026-10-18 11:18:13,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-10-18 11:18:13,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.002 0.077 2026-10-18 11:18:13,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:18:13,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:13,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.021 0.185 2026-10-18 11:18:13,464 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:13,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:18:13,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:18:13,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:18:13,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-18 11:18:13,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-18 11:18:13,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:18:13,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.022 0.133 2026-10-18 11:18:13,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-10-18 11:18:13,667 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:13,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.173 2026-10-18 11:18:13,718 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:13,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:13,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:13,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:13,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,213 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,418 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,640 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,777 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:14,778 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:14,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,939 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:14,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,045 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16519189 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a6370f13-7f49-4ed9-a6b2-7b9df1fa2420'}] 2026-10-18 11:18:15,126 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:15,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16519189 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a6370f13-7f49-4ed9-a6b2-7b9df1fa2420'} created pos.order #591 2026-10-18 11:18:15,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16519189 finished 2026-10-18 11:18:15,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.042 0.135 2026-10-18 11:18:15,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.015 0.037 2026-10-18 11:18:15,400 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:15,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9298925 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a6370f13-7f49-4ed9-a6b2-7b9df1fa2420'}] 2026-10-18 11:18:15,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9298925 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a6370f13-7f49-4ed9-a6b2-7b9df1fa2420'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-10-18 11:18:15,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9298925 finished 2026-10-18 11:18:15,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.034 0.107 2026-10-18 11:18:15,679 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.005 0.020 2026-10-18 11:18:15,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:15,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,045 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,146 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,302 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:16,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84454872 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '65840a5e-c866-4aeb-87ac-34bb31373715'}] 2026-10-18 11:18:16,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84454872 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '65840a5e-c866-4aeb-87ac-34bb31373715'} created pos.order #592 2026-10-18 11:18:16,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84454872 finished 2026-10-18 11:18:17,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.025 0.123 2026-10-18 11:18:17,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.009 0.029 2026-10-18 11:18:17,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:17,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31787987 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '65840a5e-c866-4aeb-87ac-34bb31373715'}] 2026-10-18 11:18:17,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31787987 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '65840a5e-c866-4aeb-87ac-34bb31373715'} sync ignored for existing PoS order pos.order(592,) (state: paid) 2026-10-18 11:18:17,211 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31787987 finished 2026-10-18 11:18:17,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.024 0.120 2026-10-18 11:18:17,337 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.005 0.017 2026-10-18 11:18:17,388 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.032 2026-10-18 11:18:17,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.035 2026-10-18 11:18:17,868 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.011 0.035 2026-10-18 11:18:17,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.043 2026-10-18 11:18:17,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:17,971 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,072 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,175 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:18,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32591790 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '69cd6a68-f39d-4860-8475-c01cb51542f6'}] 2026-10-18 11:18:19,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32591790 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '69cd6a68-f39d-4860-8475-c01cb51542f6'} created pos.order #593 2026-10-18 11:18:19,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32591790 finished 2026-10-18 11:18:19,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.039 0.101 2026-10-18 11:18:19,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.016 0.036 2026-10-18 11:18:19,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:19] "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-10-18 11:18:19,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84032137 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '69cd6a68-f39d-4860-8475-c01cb51542f6'}] 2026-10-18 11:18:19,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84032137 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '69cd6a68-f39d-4860-8475-c01cb51542f6'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-10-18 11:18:19,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84032137 finished 2026-10-18 11:18:19,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.049 0.108 2026-10-18 11:18:19,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.006 0.016 2026-10-18 11:18:19,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.035 2026-10-18 11:18:19,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.010 0.035 2026-10-18 11:18:19,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:19,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,317 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:20,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:18:20,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44818787 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '5b95495d-7715-4c8b-99ea-69a885fbe71f'}] 2026-10-18 11:18:20,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44818787 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '5b95495d-7715-4c8b-99ea-69a885fbe71f'} created pos.order #594 2026-10-18 11:18:20,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44818787 finished 2026-10-18 11:18:21,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.027 0.100 2026-10-18 11:18:21,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.016 0.048 2026-10-18 11:18:21,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "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-10-18 11:18:21,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18791901 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '5b95495d-7715-4c8b-99ea-69a885fbe71f'}] 2026-10-18 11:18:21,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18791901 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '5b95495d-7715-4c8b-99ea-69a885fbe71f'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-10-18 11:18:21,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18791901 finished 2026-10-18 11:18:21,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.022 0.088 2026-10-18 11:18:21,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.010 0.033 2026-10-18 11:18:21,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.037 2026-10-18 11:18:21,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.041 2026-10-18 11:18:21,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.050 2026-10-18 11:18:21,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.060 2026-10-18 11:18:21,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:21,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45817540 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '3ff22eff-b952-496a-9565-44288f0ccd08'}] 2026-10-18 11:18:22,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45817540 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '3ff22eff-b952-496a-9565-44288f0ccd08'} created pos.order #595 2026-10-18 11:18:22,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45817540 finished 2026-10-18 11:18:22,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.032 0.145 2026-10-18 11:18:22,504 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.016 0.049 2026-10-18 11:18:22,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:22] "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-10-18 11:18:22,567 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7961020 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '3ff22eff-b952-496a-9565-44288f0ccd08'}] 2026-10-18 11:18:22,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7961020 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '3ff22eff-b952-496a-9565-44288f0ccd08'} sync ignored for existing PoS order pos.order(595,) (state: paid) 2026-10-18 11:18:22,599 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7961020 finished 2026-10-18 11:18:22,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.032 0.107 2026-10-18 11:18:22,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.006 0.017 2026-10-18 11:18:22,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:22,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,123 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [153/176] Tour MultipleGiftWalletProgramsTour → Step .modal header .btn-close 2026-10-18 11:18:23,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,920 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:23,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.038 2026-10-18 11:18:23,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.048 2026-10-18 11:18:24,084 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,243 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:24,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:24] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:18:24,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:24] "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-10-18 11:18:24,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61409623 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '8c914965-dc49-4a9e-88ea-12d369ba8f8e'}] 2026-10-18 11:18:25,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61409623 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '8c914965-dc49-4a9e-88ea-12d369ba8f8e'} created pos.order #596 2026-10-18 11:18:25,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61409623 finished 2026-10-18 11:18:25,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 202 0.099 0.310 2026-10-18 11:18:25,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.015 0.036 2026-10-18 11:18:25,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:25] "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-10-18 11:18:25,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90296619 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '8c914965-dc49-4a9e-88ea-12d369ba8f8e'}] 2026-10-18 11:18:25,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90296619 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '8c914965-dc49-4a9e-88ea-12d369ba8f8e'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-10-18 11:18:25,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:25,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90296619 finished 2026-10-18 11:18:25,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-18 11:18:25,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:18:25,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.031 0.100 2026-10-18 11:18:25,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 30131328 (allocated 32518144) 2026-10-18 11:18:25,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 86587 2026-10-18 11:18:25,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-18 11:18:25,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 86587 2026-10-18 11:18:25,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.011 0.025 2026-10-18 11:18:25,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111825_820847_test_multiple_gift_wallet_programs.txt 2026-10-18 11:18:25,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmp1sl827rz_chrome_odoo" 2026-10-18 11:18:25,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-18 11:18:26,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 86846 2026-10-18 11:18:26,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmp58y4b479_chrome_odoo 2026-10-18 11:18:26,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:37403/json/version 2026-10-18 11:18:26,774 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:26,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:26,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:37403/json 2026-10-18 11:18:26,790 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:26,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:37403/devtools/page/990F0354E6A048A732D1E91FA8374345 2026-10-18 11:18:26,803 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-18 11:18:26,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-18 11:18:26,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:26,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-18 11:18:26,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:26,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:26,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:27,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.050 0.463 2026-10-18 11:18:27,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '990F0354E6A048A732D1E91FA8374345', 'loaderId': 'FC9AE0DB3D332243C1765914AA439590', 'isDownload': False} 2026-10-18 11:18:27,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-18 11:18:27,458 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:27,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:18:27,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:18:27,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:18:27,890 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:27,899 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:27,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-18 11:18:27,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:27,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:27,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:18:27,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:18:27,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:27,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "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.011 2026-10-18 11:18:27,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:18:28,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.038 2026-10-18 11:18:28,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-18 11:18:28,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.157 0.341 2026-10-18 11:18:28,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "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-10-18 11:18:28,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.006 2026-10-18 11:18:28,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-18 11:18:28,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.004 2026-10-18 11:18:28,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:28,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:18:28,751 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:28,772 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:18:28,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.011 2026-10-18 11:18:28,778 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:18:28,789 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:28,792 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:28,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.032 2026-10-18 11:18:28,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:18:28,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-10-18 11:18:28,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:28,919 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:28,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.016 2026-10-18 11:18:28,942 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:28,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.054 2026-10-18 11:18:29,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:18:29,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:29,019 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:29,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.138 2026-10-18 11:18:29,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-18 11:18:29,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-18 11:18:29,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-18 11:18:29,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-18 11:18:29,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-18 11:18:29,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-18 11:18:29,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:18:29,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-18 11:18:29,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.025 0.247 2026-10-18 11:18:29,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:29,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:29,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:29,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-18 11:18:29,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:18:29,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14711896 (allocated 15728640) 2026-10-18 11:18:29,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 86846 2026-10-18 11:18:29,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-18 11:18:29,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 86846 2026-10-18 11:18:29,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111829_723639_test_multiple_loyalty_products.txt 2026-10-18 11:18:29,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmp58y4b479_chrome_odoo" 2026-10-18 11:18:29,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-18 11:18:30,296 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 87054 2026-10-18 11:18:30,296 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmplmcinphr_chrome_odoo 2026-10-18 11:18:30,296 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:37313/json/version 2026-10-18 11:18:30,298 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:30,314 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:30,314 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:37313/json 2026-10-18 11:18:30,315 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:30,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:37313/devtools/page/1DA0C42DB6E9C60437108689981AABAC 2026-10-18 11:18:30,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-18 11:18:30,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-18 11:18:30,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:30,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-18 11:18:30,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:30,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:30,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:31,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.040 0.646 2026-10-18 11:18:31,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': '1DA0C42DB6E9C60437108689981AABAC', 'loaderId': '245EE79E59384AC301AEFD41AA09C5FF', 'isDownload': False} 2026-10-18 11:18:31,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:31,119 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:31,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:18:31,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:18:31,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:18:31,547 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:31,549 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:31,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:18:31,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:18:31,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:31,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:18:31,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:31,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:31,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.008 2026-10-18 11:18:31,640 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:18:31,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.029 2026-10-18 11:18:31,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-18 11:18:32,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.186 0.307 2026-10-18 11:18:32,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:32,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:32,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:18:32,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:32,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:32,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:18:32,392 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:32,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:18:32,412 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:18:32,424 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:32,426 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:32,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.024 2026-10-18 11:18:32,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.051 2026-10-18 11:18:32,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.037 2026-10-18 11:18:32,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-10-18 11:18:32,511 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:32,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.015 2026-10-18 11:18:32,583 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:32,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-18 11:18:32,607 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:32,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-10-18 11:18:32,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.002 0.078 2026-10-18 11:18:32,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:18:32,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:18:32,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-18 11:18:32,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:18:32,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:32,750 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:32,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.221 2026-10-18 11:18:32,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.037 0.279 2026-10-18 11:18:32,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.259 2026-10-18 11:18:32,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-18 11:18:32,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:32] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.268 2026-10-18 11:18:33,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.283 2026-10-18 11:18:33,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:33,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:33,279 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:33,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:33] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.009 2026-10-18 11:18:33,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:33,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:33,949 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,175 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,332 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:34,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:35] "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-10-18 11:18:35,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,410 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:35,412 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:35,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,503 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,737 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:35,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23396918 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '462c4116-a7e6-4888-ac4b-0a08246a2768'}] 2026-10-18 11:18:35,813 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:35,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23396918 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '462c4116-a7e6-4888-ac4b-0a08246a2768'} created pos.order #597 2026-10-18 11:18:35,987 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23396918 finished 2026-10-18 11:18:36,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.082 0.177 2026-10-18 11:18:36,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.017 0.039 2026-10-18 11:18:36,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:36] "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-10-18 11:18:36,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78649941 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '462c4116-a7e6-4888-ac4b-0a08246a2768'}] 2026-10-18 11:18:36,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78649941 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '462c4116-a7e6-4888-ac4b-0a08246a2768'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-10-18 11:18:36,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:36,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78649941 finished 2026-10-18 11:18:36,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-18 11:18:36,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_physical_gift_card_sale SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-18 11:18:36,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.035 0.106 2026-10-18 11:18:36,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 17610064 (allocated 19533824) 2026-10-18 11:18:36,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 87054 2026-10-18 11:18:36,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-18 11:18:36,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 87054 2026-10-18 11:18:36,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111836_497514_test_multiple_physical_gift_card_sale.txt 2026-10-18 11:18:36,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmplmcinphr_chrome_odoo" 2026-10-18 11:18:36,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-18 11:18:37,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 87277 2026-10-18 11:18:37,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmpkr5e9feb_chrome_odoo 2026-10-18 11:18:37,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:40127/json/version 2026-10-18 11:18:37,394 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:37,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:37,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:40127/json 2026-10-18 11:18:37,408 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:37,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:40127/devtools/page/3080C9AFEF2A5EA4F42CCBAE30C27D16 2026-10-18 11:18:37,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-18 11:18:37,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-18 11:18:37,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:37,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-18 11:18:37,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:37,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:37,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:38,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.031 0.521 2026-10-18 11:18:38,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '3080C9AFEF2A5EA4F42CCBAE30C27D16', 'loaderId': '54AD222F1F9F54396746DDA8BD972082', 'isDownload': False} 2026-10-18 11:18:38,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:38,088 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:38,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:18:38,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:18:38,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:18:38,512 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:38,513 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:38,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:18:38,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:38,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:18:38,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:38,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:18:38,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:38,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "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.012 2026-10-18 11:18:38,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:18:38,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.035 2026-10-18 11:18:38,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:18:39,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.146 0.335 2026-10-18 11:18:39,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "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-10-18 11:18:39,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.006 2026-10-18 11:18:39,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.032 2026-10-18 11:18:39,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.006 2026-10-18 11:18:39,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:39,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:18:39,350 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:39,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:39,362 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:39,366 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:18:39,379 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:39,383 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:39,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.030 2026-10-18 11:18:39,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:18:39,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.044 2026-10-18 11:18:39,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:39,493 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:39,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-10-18 11:18:39,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:39,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.058 2026-10-18 11:18:39,575 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:39,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.116 2026-10-18 11:18:39,630 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:39,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-18 11:18:39,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:18:39,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-18 11:18:39,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-18 11:18:39,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1724&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:18:39,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:18:39,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:18:39,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1725&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-10-18 11:18:39,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:18:39,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.021 0.134 2026-10-18 11:18:39,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:18:39,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:39] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-18 11:18:39,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:39,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,204 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,887 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:40,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:41,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-18 11:18:41,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_reward_line_free_product SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-18 11:18:41,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19092140 (allocated 20975616) 2026-10-18 11:18:41,096 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 87277 2026-10-18 11:18:41,098 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-18 11:18:41,098 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 87277 2026-10-18 11:18:41,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111841_193322_test_multiple_reward_line_free_product.txt 2026-10-18 11:18:41,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmpkr5e9feb_chrome_odoo" 2026-10-18 11:18:41,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-18 11:18:42,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 87488 2026-10-18 11:18:42,109 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmp31n3rybo_chrome_odoo 2026-10-18 11:18:42,109 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:42371/json/version 2026-10-18 11:18:42,109 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:42,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:42,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:42371/json 2026-10-18 11:18:42,126 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:42,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:42371/devtools/page/1075454195427AE97F86BF0139C02ACF 2026-10-18 11:18:42,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-18 11:18:42,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-18 11:18:42,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:42,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-18 11:18:42,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:42,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:42,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:42,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:42] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.033 0.498 2026-10-18 11:18:42,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '1075454195427AE97F86BF0139C02ACF', 'loaderId': '898E90BBFBC15AE8E4650635C94168FC', 'isDownload': False} 2026-10-18 11:18:42,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-18 11:18:42,793 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:42,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:42] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:18:42,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:42] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-18 11:18:42,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:42] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:18:43,239 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:18:43,240 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:18:43,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:18:43,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:18:43,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:43,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:43,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:18:43,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:43,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "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.008 2026-10-18 11:18:43,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:18:43,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.031 2026-10-18 11:18:43,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:18:43,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.167 0.352 2026-10-18 11:18:43,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:43] "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-10-18 11:18:43,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.005 2026-10-18 11:18:44,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-10-18 11:18:44,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.008 2026-10-18 11:18:44,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:44,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:18:44,124 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:44,148 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:18:44,149 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:44,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:18:44,182 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:18:44,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.026 0.033 2026-10-18 11:18:44,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.065 2026-10-18 11:18:44,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.027 2026-10-18 11:18:44,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-18 11:18:44,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:44,302 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:18:44,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.010 2026-10-18 11:18:44,363 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:44,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.041 0.051 2026-10-18 11:18:44,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.122 2026-10-18 11:18:44,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:44,441 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:44,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:18:44,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-18 11:18:44,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-18 11:18:44,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-18 11:18:44,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-18 11:18:44,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-18 11:18:44,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:18:44,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:18:44,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-10-18 11:18:44,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.139 2026-10-18 11:18:44,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:44,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:44,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:44,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,221 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:45,223 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:45,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,538 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:45,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22098395 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3a6a116f-e766-49fd-a4e1-25b887d16df9'}] 2026-10-18 11:18:45,674 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:46,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22098395 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3a6a116f-e766-49fd-a4e1-25b887d16df9'} created pos.order #598 2026-10-18 11:18:46,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22098395 finished 2026-10-18 11:18:46,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.110 0.331 2026-10-18 11:18:46,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.017 0.037 2026-10-18 11:18:46,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:46] "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-10-18 11:18:46,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:46] "GET /report/barcode/Code128/044d-184e-4ff0 HTTP/1.1" 200 - 0 0.000 0.036 2026-10-18 11:18:46,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:46,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18918936 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3a6a116f-e766-49fd-a4e1-25b887d16df9'}] 2026-10-18 11:18:46,315 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18918936 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3a6a116f-e766-49fd-a4e1-25b887d16df9'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-10-18 11:18:46,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18918936 finished 2026-10-18 11:18:46,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-18 11:18:46,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-18 11:18:46,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 16077268 (allocated 17563648) 2026-10-18 11:18:46,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 87488 2026-10-18 11:18:46,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.039 0.087 2026-10-18 11:18:46,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-18 11:18:46,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 87488 2026-10-18 11:18:46,532 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111846_532511_test_next_order_coupon_program_expiration_date.txt 2026-10-18 11:18:46,532 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmp31n3rybo_chrome_odoo" 2026-10-18 11:18:46,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-18 11:18:47,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 87712 2026-10-18 11:18:47,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpt3iw29ur_chrome_odoo 2026-10-18 11:18:47,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:45195/json/version 2026-10-18 11:18:47,450 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:47,476 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:47,476 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:45195/json 2026-10-18 11:18:47,476 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:18:47,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:45195/devtools/page/796ECC9503CE0EFD535CA7D8E12C20B2 2026-10-18 11:18:47,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-18 11:18:47,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-18 11:18:47,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:47,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-18 11:18:47,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:47,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:47,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:48,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.038 0.624 2026-10-18 11:18:48,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '796ECC9503CE0EFD535CA7D8E12C20B2', 'loaderId': 'EA2C9D422410F8B4BAE12EF1E193654D', 'isDownload': False} 2026-10-18 11:18:48,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:48,302 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:48,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:18:48,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:18:48,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-18 11:18:48,761 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:48,762 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:48,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:18:48,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:18:48,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:48,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:48,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:18:48,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:48,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "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-10-18 11:18:48,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:18:48,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.023 2026-10-18 11:18:48,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:18:49,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.185 0.288 2026-10-18 11:18:49,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "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-10-18 11:18:49,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "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-10-18 11:18:49,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-10-18 11:18:49,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:49,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:49,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:18:49,601 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:49,616 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:49,620 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:18:49,635 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:49,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.023 2026-10-18 11:18:49,639 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:49,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.049 2026-10-18 11:18:49,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-10-18 11:18:49,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.019 2026-10-18 11:18:49,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:49,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.012 2026-10-18 11:18:49,773 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:49,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:18:49,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-18 11:18:49,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:18:49,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-18 11:18:49,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:49,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.099 2026-10-18 11:18:49,881 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:49,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:18:49,914 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:49,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:18:49,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:18:49,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.202 2026-10-18 11:18:50,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.029 0.135 2026-10-18 11:18:50,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:18:50,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.248 2026-10-18 11:18:50,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:50] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-18 11:18:50,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,781 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:50] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.014 0.025 2026-10-18 11:18:50,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.036 2026-10-18 11:18:50,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:50] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.046 2026-10-18 11:18:50,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:50,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.012 0.025 2026-10-18 11:18:51,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.013 0.035 2026-10-18 11:18:51,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,586 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:51,587 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:51,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,802 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:51,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:52,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:52,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35025694 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8f0e4cb9-5a94-46b7-b94e-d1bb1f87dc42'}] 2026-10-18 11:18:52,036 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:18:52,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35025694 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8f0e4cb9-5a94-46b7-b94e-d1bb1f87dc42'} created pos.order #599 2026-10-18 11:18:52,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35025694 finished 2026-10-18 11:18:52,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.113 0.302 2026-10-18 11:18:52,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:52] "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-10-18 11:18:52,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67729307 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8f0e4cb9-5a94-46b7-b94e-d1bb1f87dc42'}] 2026-10-18 11:18:52,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67729307 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8f0e4cb9-5a94-46b7-b94e-d1bb1f87dc42'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-10-18 11:18:52,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:52,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67729307 finished 2026-10-18 11:18:52,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-18 11:18:52,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:52,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.038 0.101 2026-10-18 11:18:52,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 18630764 (allocated 21233664) 2026-10-18 11:18:52,728 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 87712 2026-10-18 11:18:52,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-18 11:18:52,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 87712 2026-10-18 11:18:52,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111852_826468_test_not_create_loyalty_card_expired_program.txt 2026-10-18 11:18:52,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpt3iw29ur_chrome_odoo" 2026-10-18 11:18:52,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-18 11:18:53,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87937 2026-10-18 11:18:53,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp9xzqfra1_chrome_odoo 2026-10-18 11:18:53,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:44021/json/version 2026-10-18 11:18:53,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:53,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:18:53,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:44021/json 2026-10-18 11:18:53,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:53,851 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:44021/devtools/page/6BBA559E80D303384A0A296B4143DC5B 2026-10-18 11:18:53,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-18 11:18:53,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-18 11:18:53,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:18:53,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-18 11:18:53,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:53,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:53,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:18:54,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.036 0.501 2026-10-18 11:18:54,517 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '6BBA559E80D303384A0A296B4143DC5B', 'loaderId': 'B0910465FFDE74510C4B4B32D479EB54', 'isDownload': False} 2026-10-18 11:18:54,517 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-18 11:18:54,535 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:18:54,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:18:54,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:18:54,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:18:54,944 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:54,952 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:54,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-18 11:18:54,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:54,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:18:54,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:55,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:18:55,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:55,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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.011 2026-10-18 11:18:55,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:18:55,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.019 0.042 2026-10-18 11:18:55,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-18 11:18:55,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.185 0.364 2026-10-18 11:18:55,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "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-10-18 11:18:55,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:55,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:18:55,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:55,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-10-18 11:18:55,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:18:55,893 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:18:55,910 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:18:55,912 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:55,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:18:55,945 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:18:55,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.044 2026-10-18 11:18:55,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.080 2026-10-18 11:18:55,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-10-18 11:18:55,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.020 2026-10-18 11:18:56,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:56,058 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:56,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-10-18 11:18:56,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:56,150 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:56,159 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:56,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:56,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.047 0.071 2026-10-18 11:18:56,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.161 2026-10-18 11:18:56,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-18 11:18:56,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-18 11:18:56,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-18 11:18:56,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-18 11:18:56,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-18 11:18:56,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:18:56,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:18:56,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:18:56,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:18:56,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.030 0.199 2026-10-18 11:18:56,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:56,604 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:56,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:56,712 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:57] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.017 0.038 2026-10-18 11:18:57,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.016 0.039 2026-10-18 11:18:57,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.063 2026-10-18 11:18:57,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.014 0.037 2026-10-18 11:18:57,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.046 2026-10-18 11:18:57,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.017 0.053 2026-10-18 11:18:57,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:57,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,496 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:58,497 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:18:58,533 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,651 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,917 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:58,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:58] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.009 2026-10-18 11:18:58,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3826835 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3248809d-4f27-487f-9c1f-190a97af60ee'}] 2026-10-18 11:18:58,971 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:18:59,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3826835 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3248809d-4f27-487f-9c1f-190a97af60ee'} created pos.order #600 2026-10-18 11:18:59,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3826835 finished 2026-10-18 11:18:59,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.150 0.438 2026-10-18 11:18:59,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.024 0.048 2026-10-18 11:18:59,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18: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-10-18 11:18:59,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56335232 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3248809d-4f27-487f-9c1f-190a97af60ee'}] 2026-10-18 11:18:59,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56335232 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3248809d-4f27-487f-9c1f-190a97af60ee'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-10-18 11:18:59,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:18:59,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56335232 finished 2026-10-18 11:18:59,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-18 11:18:59,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:18:59,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18906588 (allocated 20582400) 2026-10-18 11:18:59,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87937 2026-10-18 11:18:59,987 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-18 11:18:59,987 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87937 2026-10-18 11:18:59,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:18:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.058 0.131 2026-10-18 11:19:00,091 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111900_090911_test_not_create_loyalty_card_max_usage_program.txt 2026-10-18 11:19:00,091 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp9xzqfra1_chrome_odoo" 2026-10-18 11:19:00,439 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 88164 2026-10-18 11:19:00,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpqwfdm043_chrome_odoo 2026-10-18 11:19:00,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:34825/json/version 2026-10-18 11:19:00,441 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:00,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:00,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:34825/json 2026-10-18 11:19:00,452 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:00,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:34825/devtools/page/2CA2A3D10A83D84A0F221BEAA0FAE0D9 2026-10-18 11:19:00,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-18 11:19:00,476 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-18 11:19:00,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:00,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-18 11:19:00,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:00,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:00,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:00] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.026 0.046 2026-10-18 11:19:00,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '2CA2A3D10A83D84A0F221BEAA0FAE0D9', 'loaderId': '7D6761D92A9F9DF8DD54BB8072592C47', 'isDownload': False} 2026-10-18 11:19:00,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-18 11:19:00,606 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:00,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:00] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:19:00,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:00] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:19:00,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:00] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:19:01,090 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:01,096 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:01,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:19:01,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:19:01,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:01,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:01,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:19:01,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:01,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "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-10-18 11:19:01,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:19:01,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.031 2026-10-18 11:19:01,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:19:01,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 277 0.135 0.341 2026-10-18 11:19:01,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:01,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:01,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-18 11:19:01,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:01,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:01,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:19:01,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:01,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:19:01,971 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:19:01,971 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:19:01,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.008 0.023 2026-10-18 11:19:01,994 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:01,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.038 2026-10-18 11:19:02,002 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:19:02,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.015 2026-10-18 11:19:02,018 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:19:02,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:02,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.045 0.059 2026-10-18 11:19:02,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.136 2026-10-18 11:19:02,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:19:02,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-18 11:19:02,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-10-18 11:19:02,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:19:02,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:02,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:19:02,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.125 2026-10-18 11:19:02,300 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:02,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:19:02,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-10-18 11:19:02,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:02,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.134 2026-10-18 11:19:02,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:02] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.136 2026-10-18 11:19:02,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:02,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:02,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:02,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:02,969 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:03] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.027 0.040 2026-10-18 11:19:03,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.013 0.043 2026-10-18 11:19:03,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:19:03,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.031 2026-10-18 11:19:03,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.013 0.048 2026-10-18 11:19:03,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,476 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,930 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:03,941 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:03,942 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:03,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,386 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15241162 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '47f9be22-de3f-4828-84ac-bd1a29ceea27'}] 2026-10-18 11:19:04,391 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:04,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15241162 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '47f9be22-de3f-4828-84ac-bd1a29ceea27'} created pos.order #601 2026-10-18 11:19:04,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15241162 finished 2026-10-18 11:19:04,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.118 0.253 2026-10-18 11:19:04,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:04] "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-10-18 11:19:04,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91403268 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '47f9be22-de3f-4828-84ac-bd1a29ceea27'}] 2026-10-18 11:19:04,908 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91403268 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '47f9be22-de3f-4828-84ac-bd1a29ceea27'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-10-18 11:19:04,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:04,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91403268 finished 2026-10-18 11:19:04,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-18 11:19:04,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-18 11:19:05,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.025 0.091 2026-10-18 11:19:05,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18494444 (allocated 20709376) 2026-10-18 11:19:05,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 88164 2026-10-18 11:19:05,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-18 11:19:05,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 88164 2026-10-18 11:19:05,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111905_180184_test_not_create_loyalty_card_max_usage_program.txt 2026-10-18 11:19:05,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpqwfdm043_chrome_odoo" 2026-10-18 11:19:05,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-18 11:19:06,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88376 2026-10-18 11:19:06,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp3uxttrp2_chrome_odoo 2026-10-18 11:19:06,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42427/json/version 2026-10-18 11:19:06,090 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:06,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:06,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42427/json 2026-10-18 11:19:06,121 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:06,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:42427/devtools/page/A358C94550C8CD0E8149597207A8D339 2026-10-18 11:19:06,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-18 11:19:06,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-18 11:19:06,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:06,232 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-18 11:19:06,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:06,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:06,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:19:06,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:06] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.038 0.492 2026-10-18 11:19:06,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': 'A358C94550C8CD0E8149597207A8D339', 'loaderId': 'B4C945CB8C24D979FFF1A18866C57136', 'isDownload': False} 2026-10-18 11:19:06,775 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:06,791 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:06,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:19:06,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:19:06,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-18 11:19:07,227 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:19:07,232 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:07,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-18 11:19:07,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:19:07,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:07,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:19:07,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:07,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:07,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "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.011 2026-10-18 11:19:07,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-18 11:19:07,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.029 2026-10-18 11:19:07,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:19:07,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.141 0.328 2026-10-18 11:19:07,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:07] "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-10-18 11:19:07,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:08,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.035 2026-10-18 11:19:08,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.006 2026-10-18 11:19:08,042 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:08,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:19:08,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:08,112 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:19:08,115 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:08,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.011 0.028 2026-10-18 11:19:08,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-10-18 11:19:08,145 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:19:08,149 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:19:08,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.051 2026-10-18 11:19:08,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-10-18 11:19:08,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:08,271 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:08,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.022 0.055 2026-10-18 11:19:08,355 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:19:08,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.080 2026-10-18 11:19:08,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.068 2026-10-18 11:19:08,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:19:08,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:19:08,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:08,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.185 2026-10-18 11:19:08,476 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:08,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:19:08,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.136 2026-10-18 11:19:08,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-18 11:19:08,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1732&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.132 2026-10-18 11:19:08,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-18 11:19:08,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.021 0.135 2026-10-18 11:19:08,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:19:08,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:08] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-18 11:19:08,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:08,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:08,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:08,858 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:08,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:08,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,016 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,187 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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 - 6 0.004 0.014 2026-10-18 11:19:09,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-18 11:19:09,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15362972 (allocated 17039360) 2026-10-18 11:19:09,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88376 2026-10-18 11:19:09,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-18 11:19:09,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88376 2026-10-18 11:19:09,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111909_423403_test_order_reward_product_tax_included_excluded.txt 2026-10-18 11:19:09,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp3uxttrp2_chrome_odoo" 2026-10-18 11:19:09,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88580 2026-10-18 11:19:09,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpzi2uw68k_chrome_odoo 2026-10-18 11:19:09,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35953/json/version 2026-10-18 11:19:09,736 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:09,741 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:09,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35953/json 2026-10-18 11:19:09,742 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:09,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:35953/devtools/page/6AE4EEA2FD60FAC66B52E3B5028604B9 2026-10-18 11:19:09,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-18 11:19:09,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-18 11:19:09,778 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:09,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-18 11:19:09,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:09] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.033 2026-10-18 11:19:09,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '6AE4EEA2FD60FAC66B52E3B5028604B9', 'loaderId': 'BF5F93AD9352B659A660BD9FD8B7D873', 'isDownload': False} 2026-10-18 11:19:09,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:09,852 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:09,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:09] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:19:09,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:09] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:19:09,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:09] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:19:10,277 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:10,281 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:10,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:19:10,306 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:10,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:19:10,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:10,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:19:10,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:10,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "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.005 2026-10-18 11:19:10,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:19:10,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "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-10-18 11:19:10,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:19:10,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.109 0.308 2026-10-18 11:19:10,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.006 2026-10-18 11:19:10,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.006 2026-10-18 11:19:10,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:19:10,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:19:10,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:10,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:19:10,987 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:11,001 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:19:11,007 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:19:11,020 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:11,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.010 0.023 2026-10-18 11:19:11,023 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:19:11,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.050 2026-10-18 11:19:11,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-18 11:19:11,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.020 2026-10-18 11:19:11,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-18 11:19:11,171 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:11,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-10-18 11:19:11,193 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:11,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.015 0.093 2026-10-18 11:19:11,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:19:11,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-18 11:19:11,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.134 2026-10-18 11:19:11,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.134 2026-10-18 11:19:11,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:19:11,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:19:11,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.269 2026-10-18 11:19:11,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:19:11,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1732&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:19:11,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:19:11,511 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,583 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:11,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.002 0.007 2026-10-18 11:19:11,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-18 11:19:11,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:11,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15204212 (allocated 16777216) 2026-10-18 11:19:11,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88580 2026-10-18 11:19:11,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-18 11:19:11,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88580 2026-10-18 11:19:11,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111911_966845_test_order_reward_product_tax_included_excluded.txt 2026-10-18 11:19:11,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpzi2uw68k_chrome_odoo" 2026-10-18 11:19:11,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-18 11:19:12,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 88785 2026-10-18 11:19:12,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmpmvh3oc30_chrome_odoo 2026-10-18 11:19:12,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:45245/json/version 2026-10-18 11:19:12,803 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:12,835 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:12,835 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:45245/json 2026-10-18 11:19:12,835 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:12,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:45245/devtools/page/B599C9FF9FA1D14E2001D44139E77D9E 2026-10-18 11:19:12,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-10-18 11:19:12,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-18 11:19:12,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:12,958 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-18 11:19:12,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:12,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:12,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:19:13,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:13] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.036 0.623 2026-10-18 11:19:13,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': 'B599C9FF9FA1D14E2001D44139E77D9E', 'loaderId': '013D85B7A7EF6101DCA1D083B8364030', 'isDownload': False} 2026-10-18 11:19:13,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-10-18 11:19:13,642 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:13,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:13] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:19:13,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:13] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:19:13,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:13] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:19:14,164 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:14,169 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:14,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:19:14,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:19:14,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:14,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:14,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:19:14,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:14,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.003 0.010 2026-10-18 11:19:14,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:19:14,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.034 2026-10-18 11:19:14,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-18 11:19:14,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.169 0.316 2026-10-18 11:19:14,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "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-10-18 11:19:14,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.006 2026-10-18 11:19:14,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:19:14,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.006 2026-10-18 11:19:14,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:14,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:19:15,023 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:15,041 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:15,046 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:19:15,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.014 2026-10-18 11:19:15,060 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:15,067 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:15,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.040 2026-10-18 11:19:15,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-18 11:19:15,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.031 2026-10-18 11:19:15,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,213 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:15,249 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:15,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.035 2026-10-18 11:19:15,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-18 11:19:15,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:19:15,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:19:15,343 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:15,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.089 2026-10-18 11:19:15,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:19:15,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:19:15,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.198 2026-10-18 11:19:15,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:19:15,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:19:15,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.028 0.154 2026-10-18 11:19:15,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.168 2026-10-18 11:19:15,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:15] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-18 11:19:15,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:15,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.039 2026-10-18 11:19:16,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.037 2026-10-18 11:19:16,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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 - 6 0.004 0.009 2026-10-18 11:19:16,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:16] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.012 2026-10-18 11:19:16,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:16,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,154 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,204 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.026 2026-10-18 11:19:17,367 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.011 0.044 2026-10-18 11:19:17,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:17,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-18 11:19:17,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-18 11:19:17,538 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17321788 (allocated 18747392) 2026-10-18 11:19:17,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 88785 2026-10-18 11:19:17,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-18 11:19:17,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 88785 2026-10-18 11:19:17,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111917_643740_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-18 11:19:17,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmpmvh3oc30_chrome_odoo" 2026-10-18 11:19:17,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-18 11:19:18,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 89006 2026-10-18 11:19:18,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpxusofzj4_chrome_odoo 2026-10-18 11:19:18,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:34641/json/version 2026-10-18 11:19:18,953 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:18,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:18,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:34641/json 2026-10-18 11:19:18,969 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:18,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:34641/devtools/page/1431D1AF57A1E866B051959F0749595B 2026-10-18 11:19:18,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-18 11:19:18,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-18 11:19:19,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:19,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-18 11:19:19,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:19,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-18 11:19:19,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:19:19,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:19] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.028 0.429 2026-10-18 11:19:19,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '1431D1AF57A1E866B051959F0749595B', 'loaderId': 'B5960BEA66102396FE05F9B0F332970B', 'isDownload': False} 2026-10-18 11:19:19,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-18 11:19:19,598 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:19,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:19] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:19:19,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:19] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:19:19,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:19] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-18 11:19:20,046 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:20,050 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:20,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-18 11:19:20,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:20,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-18 11:19:20,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:20,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:19:20,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:20,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "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-10-18 11:19:20,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:19:20,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.036 2026-10-18 11:19:20,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-18 11:19:20,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.175 0.314 2026-10-18 11:19:20,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "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-10-18 11:19:20,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.006 2026-10-18 11:19:20,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-10-18 11:19:20,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:20,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:20,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-10-18 11:19:20,923 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:20,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:19:20,938 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:20,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:19:20,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.016 2026-10-18 11:19:20,954 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:20,961 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:20,980 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:19:20,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:20] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.042 2026-10-18 11:19:21,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.039 2026-10-18 11:19:21,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:21,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.069 2026-10-18 11:19:21,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.026 0.099 2026-10-18 11:19:21,112 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:21,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.005 0.033 2026-10-18 11:19:21,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.050 2026-10-18 11:19:21,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-18 11:19:21,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:19:21,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:19:21,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:19:21,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:21,243 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:21,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-18 11:19:21,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.149 2026-10-18 11:19:21,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-18 11:19:21,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:19:21,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:19:21,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.151 2026-10-18 11:19:21,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:21,584 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:21,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:22,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:22] "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.017 2026-10-18 11:19:22,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:22,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:22,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:22,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:22,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:22,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:22,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:22] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.003 0.011 2026-10-18 11:19:23,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:23] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.005 0.021 2026-10-18 11:19:23,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:23,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,105 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.007 2026-10-18 11:19:24,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:24] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.003 0.010 2026-10-18 11:19:24,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:24,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:24] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.003 0.013 2026-10-18 11:19:25,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,055 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,277 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,658 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,724 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,735 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:27,736 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:27,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:27,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45236026 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '75416e01-adea-4588-85ea-666236a50bf2'}] 2026-10-18 11:19:28,069 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:28,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45236026 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '75416e01-adea-4588-85ea-666236a50bf2'} created pos.order #603 2026-10-18 11:19:28,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45236026 finished 2026-10-18 11:19:28,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.051 0.119 2026-10-18 11:19:28,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.014 0.030 2026-10-18 11:19:28,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:28] "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-10-18 11:19:28,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76459696 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '75416e01-adea-4588-85ea-666236a50bf2'}] 2026-10-18 11:19:28,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76459696 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '75416e01-adea-4588-85ea-666236a50bf2'} sync ignored for existing PoS order pos.order(603,) (state: paid) 2026-10-18 11:19:28,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76459696 finished 2026-10-18 11:19:28,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.038 0.100 2026-10-18 11:19:28,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.020 2026-10-18 11:19:28,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,754 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:28,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:28] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.012 2026-10-18 11:19:28,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:28,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:29,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:29] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:19:29,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.013 2026-10-18 11:19:29,563 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26277980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6dbbe15b-6d9b-4dc4-abb6-3651beab9133'}] 2026-10-18 11:19:29,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26277980 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6dbbe15b-6d9b-4dc4-abb6-3651beab9133'} created pos.order #604 2026-10-18 11:19:29,852 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26277980 finished 2026-10-18 11:19:29,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.090 0.249 2026-10-18 11:19:29,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.010 0.041 2026-10-18 11:19:29,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:30,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19130519 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6dbbe15b-6d9b-4dc4-abb6-3651beab9133'}] 2026-10-18 11:19:30,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19130519 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '6dbbe15b-6d9b-4dc4-abb6-3651beab9133'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-10-18 11:19:30,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19130519 finished 2026-10-18 11:19:30,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.022 0.087 2026-10-18 11:19:30,145 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.004 0.015 2026-10-18 11:19:30,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,430 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:30,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:30] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.003 0.009 2026-10-18 11:19:30,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,921 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:30,971 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,080 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:31] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:19:31,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:31] "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-10-18 11:19:31,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61053944 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '79cbd7bb-60bb-428a-8784-163ee6a33586'}] 2026-10-18 11:19:31,463 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61053944 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '79cbd7bb-60bb-428a-8784-163ee6a33586'} created pos.order #605 2026-10-18 11:19:31,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61053944 finished 2026-10-18 11:19:31,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.077 0.228 2026-10-18 11:19:31,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.012 0.028 2026-10-18 11:19:31,610 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:31] "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-10-18 11:19:31,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9893905 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '79cbd7bb-60bb-428a-8784-163ee6a33586'}] 2026-10-18 11:19:31,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9893905 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '79cbd7bb-60bb-428a-8784-163ee6a33586'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-18 11:19:31,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9893905 finished 2026-10-18 11:19:31,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.027 0.090 2026-10-18 11:19:31,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.005 0.013 2026-10-18 11:19:31,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:31,949 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,117 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.008 2026-10-18 11:19:32,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:32] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.003 0.013 2026-10-18 11:19:32,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,731 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:32,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:32] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:19:32,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:32] "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-10-18 11:19:32,896 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66852436 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'a02a0e25-0874-45ee-95ac-14bbdc0cc3c9'}] 2026-10-18 11:19:33,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66852436 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'a02a0e25-0874-45ee-95ac-14bbdc0cc3c9'} created pos.order #606 2026-10-18 11:19:33,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66852436 finished 2026-10-18 11:19:33,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.086 0.235 2026-10-18 11:19:33,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.011 0.027 2026-10-18 11:19:33,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:33] "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-10-18 11:19:33,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53832866 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'a02a0e25-0874-45ee-95ac-14bbdc0cc3c9'}] 2026-10-18 11:19:33,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53832866 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'a02a0e25-0874-45ee-95ac-14bbdc0cc3c9'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-10-18 11:19:33,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53832866 finished 2026-10-18 11:19:33,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.023 0.084 2026-10-18 11:19:33,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.014 2026-10-18 11:19:33,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,676 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:33,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.009 2026-10-18 11:19:33,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:33] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.003 0.013 2026-10-18 11:19:33,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,037 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,240 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,351 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:34,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:34] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:19:34,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:34] "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-10-18 11:19:34,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14511732 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'b1b19b6c-ff4f-46bd-87cd-6819c7ed9f34'}] 2026-10-18 11:19:34,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14511732 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'b1b19b6c-ff4f-46bd-87cd-6819c7ed9f34'} created pos.order #607 2026-10-18 11:19:34,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14511732 finished 2026-10-18 11:19:35,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.092 0.241 2026-10-18 11:19:35,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.012 0.029 2026-10-18 11:19:35,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:35] "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-10-18 11:19:35,098 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71246078 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'b1b19b6c-ff4f-46bd-87cd-6819c7ed9f34'}] 2026-10-18 11:19:35,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71246078 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'b1b19b6c-ff4f-46bd-87cd-6819c7ed9f34'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-10-18 11:19:35,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71246078 finished 2026-10-18 11:19:35,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.028 0.093 2026-10-18 11:19:35,261 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.013 2026-10-18 11:19:35,323 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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 - 2 0.003 0.008 2026-10-18 11:19:35,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:35] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.003 0.011 2026-10-18 11:19:35,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:35,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,025 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95692994 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'd2d20fb8-b51f-47a9-9a2c-4d8fd915231d'}] 2026-10-18 11:19:36,526 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95692994 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'd2d20fb8-b51f-47a9-9a2c-4d8fd915231d'} created pos.order #608 2026-10-18 11:19:36,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95692994 finished 2026-10-18 11:19:36,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.110 0.226 2026-10-18 11:19:36,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:36] "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-10-18 11:19:36,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97386087 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'd2d20fb8-b51f-47a9-9a2c-4d8fd915231d'}] 2026-10-18 11:19:36,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97386087 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'd2d20fb8-b51f-47a9-9a2c-4d8fd915231d'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-18 11:19:36,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97386087 finished 2026-10-18 11:19:36,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,762 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.024 0.085 2026-10-18 11:19:36,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:36,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.026 2026-10-18 11:19:37,134 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,179 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.011 0.036 2026-10-18 11:19:37,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:37,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:38,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:38,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:38,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:38,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40290573 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': '325fb072-f161-43d8-b3c7-b62c7112b3b7'}] 2026-10-18 11:19:38,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40290573 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': '325fb072-f161-43d8-b3c7-b62c7112b3b7'} created pos.order #609 2026-10-18 11:19:38,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40290573 finished 2026-10-18 11:19:38,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.028 0.144 2026-10-18 11:19:38,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 61 0.033 0.112 2026-10-18 11:19:38,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:38] "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-10-18 11:19:38,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90308985 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '325fb072-f161-43d8-b3c7-b62c7112b3b7'}] 2026-10-18 11:19:38,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90308985 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '325fb072-f161-43d8-b3c7-b62c7112b3b7'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-18 11:19:38,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:38,554 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90308985 finished 2026-10-18 11:19:38,587 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-18 11:19:38,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:19:38,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.035 0.103 2026-10-18 11:19:38,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31523292 (allocated 34353152) 2026-10-18 11:19:38,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 89006 2026-10-18 11:19:38,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-18 11:19:38,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 89006 2026-10-18 11:19:38,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.014 2026-10-18 11:19:38,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111938_921543_test_physical_gift_card.txt 2026-10-18 11:19:38,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpxusofzj4_chrome_odoo" 2026-10-18 11:19:38,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-18 11:19:39,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 89281 2026-10-18 11:19:39,596 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmp_2nrxcug_chrome_odoo 2026-10-18 11:19:39,596 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:37891/json/version 2026-10-18 11:19:39,597 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:39,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:39,625 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:37891/json 2026-10-18 11:19:39,625 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:39,632 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:37891/devtools/page/C40C5C37D545CB4F9B37AC7D879BF224 2026-10-18 11:19:39,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-18 11:19:39,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-18 11:19:39,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:39,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-18 11:19:39,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:39,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:39,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:19:40,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.029 0.501 2026-10-18 11:19:40,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': 'C40C5C37D545CB4F9B37AC7D879BF224', 'loaderId': 'D540C393ED988DA2A939B1A1FD114C7A', 'isDownload': False} 2026-10-18 11:19:40,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_invoiced')" 2026-10-18 11:19:40,279 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:40,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:19:40,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-18 11:19:40,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-18 11:19:40,731 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:19:40,738 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:19:40,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:19:40,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:40,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:40,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:19:40,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:19:40,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:40,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "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.011 2026-10-18 11:19:40,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:19:40,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.030 2026-10-18 11:19:40,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:19:41,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.213 0.374 2026-10-18 11:19:41,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:41,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:41,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:19:41,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.004 2026-10-18 11:19:41,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:41,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:19:41,663 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:41,680 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:41,681 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:41,695 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:41,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.020 2026-10-18 11:19:41,698 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:19:41,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 11:19:41,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-18 11:19:41,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.009 2026-10-18 11:19:41,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:41,831 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:19:41,870 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:41,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.032 2026-10-18 11:19:41,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.067 2026-10-18 11:19:41,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:19:41,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.002 0.088 2026-10-18 11:19:41,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-18 11:19:41,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:41,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:19:41,979 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:19:41,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:41] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.096 2026-10-18 11:19:42,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:19:42,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:19:42,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:19:42,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.253 2026-10-18 11:19:42,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:19:42,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:19:42,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.029 0.196 2026-10-18 11:19:42,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.027 2026-10-18 11:19:42,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.015 0.035 2026-10-18 11:19:42,653 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:42,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:43] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.012 2026-10-18 11:19:43,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,730 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:43,731 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:43,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:43,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:44,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:44,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32409044 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '62d0f48c-ec29-46fb-abff-d0c1164e8a43'}] 2026-10-18 11:19:44,013 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:45,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32409044 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '62d0f48c-ec29-46fb-abff-d0c1164e8a43'} created pos.order #610 2026-10-18 11:19:45,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32409044 finished 2026-10-18 11:19:45,856 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:19:45,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 701 0.473 1.375 2026-10-18 11:19:46,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 102 0.061 0.134 2026-10-18 11:19:46,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:46] "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-10-18 11:19:46,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:46] "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-10-18 11:19:46,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44088358 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '62d0f48c-ec29-46fb-abff-d0c1164e8a43'}] 2026-10-18 11:19:46,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44088358 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '62d0f48c-ec29-46fb-abff-d0c1164e8a43'} sync ignored for existing PoS order pos.order(610,) (state: done) 2026-10-18 11:19:46,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44088358 finished 2026-10-18 11:19:46,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-18 11:19:46,211 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:19:46,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17475004 (allocated 19271680) 2026-10-18 11:19:46,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 89281 2026-10-18 11:19:46,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-18 11:19:46,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 89281 2026-10-18 11:19:46,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.045 0.103 2026-10-18 11:19:46,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111946_398142_test_physical_gift_card_invoiced.txt 2026-10-18 11:19:46,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmp_2nrxcug_chrome_odoo" 2026-10-18 11:19:46,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-18 11:19:47,143 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 89498 2026-10-18 11:19:47,143 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpbtn26rhw_chrome_odoo 2026-10-18 11:19:47,143 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:39521/json/version 2026-10-18 11:19:47,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:47,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:47,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:39521/json 2026-10-18 11:19:47,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:47,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:39521/devtools/page/27D5FBD7CEA0CE99B96B9BE7B9DC4B40 2026-10-18 11:19:47,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-18 11:19:47,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-18 11:19:47,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:47,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-18 11:19:47,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:47,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:47,285 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:19:50,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.030 3.045 2026-10-18 11:19:50,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': '27D5FBD7CEA0CE99B96B9BE7B9DC4B40', 'loaderId': '0FEA044DCC9C43572085D528FEB49B94', 'isDownload': False} 2026-10-18 11:19:50,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:50,375 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:50,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:19:50,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-18 11:19:50,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.031 2026-10-18 11:19:50,844 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:50,845 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:50,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:19:50,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:50,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:19:50,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:50,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:19:50,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:50,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "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.008 2026-10-18 11:19:50,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:19:50,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.029 2026-10-18 11:19:50,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:19:51,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.234 0.322 2026-10-18 11:19:51,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "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-10-18 11:19:51,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.007 2026-10-18 11:19:51,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-10-18 11:19:51,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.006 2026-10-18 11:19:51,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:51,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:19:51,760 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:51,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:19:51,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.017 2026-10-18 11:19:51,791 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:19:51,799 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-18 11:19:51,801 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:19:51,804 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:51,814 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:51,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.048 2026-10-18 11:19:51,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.051 2026-10-18 11:19:51,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:51,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.093 2026-10-18 11:19:51,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:51,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.019 0.141 2026-10-18 11:19:51,979 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:51,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.088 2026-10-18 11:19:51,992 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:51,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:51] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.003 0.078 2026-10-18 11:19:52,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-10-18 11:19:52,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:19:52,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:19:52,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-18 11:19:52,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-10-18 11:19:52,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:19:52,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:19:52,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:19:52,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:19:52,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.157 2026-10-18 11:19:52,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:52,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:52,418 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:52,476 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:52,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:52] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.011 2026-10-18 11:19:53,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:53,553 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:54] "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-10-18 11:19:54,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,405 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:54,406 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:54,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,612 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:54,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61364163 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '537b7ea9-be0e-4b50-b3fe-92e24f387601'}] 2026-10-18 11:19:54,797 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:54,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61364163 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '537b7ea9-be0e-4b50-b3fe-92e24f387601'} created pos.order #611 2026-10-18 11:19:54,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61364163 finished 2026-10-18 11:19:54,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.045 0.161 2026-10-18 11:19:55,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.018 0.041 2026-10-18 11:19:55,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:55,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5604885 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '537b7ea9-be0e-4b50-b3fe-92e24f387601'}] 2026-10-18 11:19:55,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5604885 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '537b7ea9-be0e-4b50-b3fe-92e24f387601'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-10-18 11:19:55,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:55,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5604885 finished 2026-10-18 11:19:55,242 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-18 11:19:55,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_multiple_programs SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-18 11:19:55,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.033 0.120 2026-10-18 11:19:55,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 19949724 (allocated 22155264) 2026-10-18 11:19:55,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 11 0.005 0.017 2026-10-18 11:19:55,373 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 89498 2026-10-18 11:19:55,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-18 11:19:55,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 89498 2026-10-18 11:19:55,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_111955_474656_test_physical_gift_card_multiple_programs.txt 2026-10-18 11:19:55,475 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpbtn26rhw_chrome_odoo" 2026-10-18 11:19:55,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-18 11:19:56,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 89715 2026-10-18 11:19:56,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpnlrb79yl_chrome_odoo 2026-10-18 11:19:56,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:37985/json/version 2026-10-18 11:19:56,089 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37985', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:56,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-18 11:19:56,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:37985/json 2026-10-18 11:19:56,100 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37985', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:19:56,112 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:37985/devtools/page/D1FEF7A3B6313D2D82D4FC55BDBB0E94 2026-10-18 11:19:56,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-18 11:19:56,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-18 11:19:56,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:19:56,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-18 11:19:56,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:56,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:56,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:19:56,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:56] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.040 0.482 2026-10-18 11:19:56,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': 'D1FEF7A3B6313D2D82D4FC55BDBB0E94', 'loaderId': '0D96C86F2B597BEA33CA0883D9AC60F2', 'isDownload': False} 2026-10-18 11:19:56,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-18 11:19:56,779 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:19:56,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:56] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:19:56,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:56] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:19:56,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:56] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:19:57,245 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:57,255 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:57,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-18 11:19:57,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:57,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:57,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-18 11:19:57,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:19:57,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:19:57,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "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.012 2026-10-18 11:19:57,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-18 11:19:57,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.039 2026-10-18 11:19:57,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-18 11:19:57,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.200 0.340 2026-10-18 11:19:58,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "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-10-18 11:19:58,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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-10-18 11:19:58,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:19:58,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19: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.004 2026-10-18 11:19:58,134 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-18 11:19:58,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:19:58,187 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:19:58,212 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:58,217 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:19:58,226 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:58,239 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:19:58,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.019 0.026 2026-10-18 11:19:58,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.054 2026-10-18 11:19:58,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.043 2026-10-18 11:19:58,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.068 2026-10-18 11:19:58,302 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:58,320 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:19:58,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:58,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.036 2026-10-18 11:19:58,403 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:58,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.083 2026-10-18 11:19:58,406 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:19:58,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.003 0.077 2026-10-18 11:19:58,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-18 11:19:58,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.160 2026-10-18 11:19:58,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:19:58,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:19:58,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-18 11:19:58,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-18 11:19:58,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.158 2026-10-18 11:19:58,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:19:58,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-18 11:19:58,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:19:58,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.024 0.215 2026-10-18 11:19:58,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:58,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:58,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:58,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,012 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,332 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:19:59,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:19:59] "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.013 2026-10-18 11:20:00,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,084 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,240 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,424 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:00,426 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:00,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,514 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:00,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37146926 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c0f1b75b-2ca1-4450-bd0e-27d44b58aad3'}] 2026-10-18 11:20:00,824 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:20:00,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37146926 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c0f1b75b-2ca1-4450-bd0e-27d44b58aad3'} created pos.order #612 2026-10-18 11:20:00,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37146926 finished 2026-10-18 11:20:01,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.058 0.141 2026-10-18 11:20:01,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.014 0.039 2026-10-18 11:20:01,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:01] "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-10-18 11:20:01,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19693196 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c0f1b75b-2ca1-4450-bd0e-27d44b58aad3'}] 2026-10-18 11:20:01,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19693196 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c0f1b75b-2ca1-4450-bd0e-27d44b58aad3'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-10-18 11:20:01,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19693196 finished 2026-10-18 11:20:01,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.035 0.097 2026-10-18 11:20:01,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.005 0.019 2026-10-18 11:20:01,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:01,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:02] "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-10-18 11:20:02,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,720 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:02,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,429 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:03,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:03] "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-10-18 11:20:04,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:04,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92243404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '809a6961-b4b3-42a1-a485-9ced0c1b5d50'}] 2026-10-18 11:20:04,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92243404 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '809a6961-b4b3-42a1-a485-9ced0c1b5d50'} created pos.order #613 2026-10-18 11:20:04,948 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92243404 finished 2026-10-18 11:20:05,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.040 0.112 2026-10-18 11:20:05,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.011 0.034 2026-10-18 11:20:05,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:05] "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-10-18 11:20:05,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91264675 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '809a6961-b4b3-42a1-a485-9ced0c1b5d50'}] 2026-10-18 11:20:05,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91264675 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '809a6961-b4b3-42a1-a485-9ced0c1b5d50'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-18 11:20:05,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:05,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91264675 finished 2026-10-18 11:20:05,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-18 11:20:05,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-18 11:20:05,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.021 0.084 2026-10-18 11:20:05,319 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 21450392 (allocated 23728128) 2026-10-18 11:20:05,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 89715 2026-10-18 11:20:05,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-18 11:20:05,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 89715 2026-10-18 11:20:05,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112005_428282_test_physical_gift_card_sale.txt 2026-10-18 11:20:05,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpnlrb79yl_chrome_odoo" 2026-10-18 11:20:05,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-18 11:20:06,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 89940 2026-10-18 11:20:06,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmpbi5e_q8l_chrome_odoo 2026-10-18 11:20:06,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:34399/json/version 2026-10-18 11:20:06,067 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:06,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:06,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:34399/json 2026-10-18 11:20:06,075 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:06,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:34399/devtools/page/0EBFD7D4C5AF3962FA3AB527470CE479 2026-10-18 11:20:06,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-18 11:20:06,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-18 11:20:06,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:06,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-18 11:20:06,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:06,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:06,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:06,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:06] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.031 0.491 2026-10-18 11:20:06,741 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '0EBFD7D4C5AF3962FA3AB527470CE479', 'loaderId': '789B9EF22703C0457C6386C86E32D264', 'isDownload': False} 2026-10-18 11:20:06,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:06,762 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:06,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:20:06,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:20:06,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:20:07,192 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:20:07,192 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:07,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:20:07,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:20:07,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:07,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:20:07,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:07,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:07,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "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.011 2026-10-18 11:20:07,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-18 11:20:07,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "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-10-18 11:20:07,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-18 11:20:07,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.142 0.299 2026-10-18 11:20:07,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "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-10-18 11:20:07,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.005 2026-10-18 11:20:07,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:20:07,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:07,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-10-18 11:20:07,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:20:08,026 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:08,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:08,040 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:08,049 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:20:08,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.022 2026-10-18 11:20:08,059 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:20:08,060 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:20:08,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.008 0.048 2026-10-18 11:20:08,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.036 2026-10-18 11:20:08,135 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:08,188 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:20:08,194 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:08,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-18 11:20:08,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.003 0.032 2026-10-18 11:20:08,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.024 0.059 2026-10-18 11:20:08,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.072 2026-10-18 11:20:08,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:20:08,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:08,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.013 0.143 2026-10-18 11:20:08,339 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:08,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-18 11:20:08,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.014 0.218 2026-10-18 11:20:08,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-10-18 11:20:08,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.173 2026-10-18 11:20:08,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-18 11:20:08,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.023 0.175 2026-10-18 11:20:08,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-18 11:20:08,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.218 2026-10-18 11:20:08,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:08,668 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:08,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:09] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.003 0.013 2026-10-18 11:20:09,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,500 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:09,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:10] "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.009 2026-10-18 11:20:10,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,492 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:10,493 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:10,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,651 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:10,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10005590 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cd3fc62b-bb4f-4061-b5e5-b19930034cc9'}] 2026-10-18 11:20:10,889 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:11,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10005590 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cd3fc62b-bb4f-4061-b5e5-b19930034cc9'} created pos.order #614 2026-10-18 11:20:11,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10005590 finished 2026-10-18 11:20:11,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.050 0.170 2026-10-18 11:20:11,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.017 0.052 2026-10-18 11:20:11,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:11] "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-10-18 11:20:11,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74865749 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cd3fc62b-bb4f-4061-b5e5-b19930034cc9'}] 2026-10-18 11:20:11,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74865749 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cd3fc62b-bb4f-4061-b5e5-b19930034cc9'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-10-18 11:20:11,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:11,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74865749 finished 2026-10-18 11:20:11,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-18 11:20:11,367 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:11,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.040 0.094 2026-10-18 11:20:11,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 18864792 (allocated 21368832) 2026-10-18 11:20:11,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 89940 2026-10-18 11:20:11,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-18 11:20:11,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 89940 2026-10-18 11:20:11,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112011_581366_test_physical_gift_card_single_program_twice.txt 2026-10-18 11:20:11,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmpbi5e_q8l_chrome_odoo" 2026-10-18 11:20:11,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-18 11:20:12,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 90157 2026-10-18 11:20:12,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmpy4fdl1lr_chrome_odoo 2026-10-18 11:20:12,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:36053/json/version 2026-10-18 11:20:12,271 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:12,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:12,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:36053/json 2026-10-18 11:20:12,279 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:12,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:36053/devtools/page/E7D66679D5B314B12ACB5DF9A4730894 2026-10-18 11:20:12,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-18 11:20:12,292 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-18 11:20:12,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:12,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-18 11:20:12,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:12,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:12,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:13,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.033 0.636 2026-10-18 11:20:13,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'E7D66679D5B314B12ACB5DF9A4730894', 'loaderId': '0C300B39D3A97F27D4652E11BC85E811', 'isDownload': False} 2026-10-18 11:20:13,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-18 11:20:13,101 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:13,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:20:13,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:20:13,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:20:13,538 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:13,540 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:13,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:20:13,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:20:13,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:13,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:20:13,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:13,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:13,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "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.008 2026-10-18 11:20:13,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:20:13,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.029 2026-10-18 11:20:13,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:20:14,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.136 0.290 2026-10-18 11:20:14,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "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-10-18 11:20:14,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:14,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:20:14,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:14,258 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-18 11:20:14,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:20:14,296 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:14,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:14,327 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:20:14,328 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:20:14,342 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:20:14,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.031 2026-10-18 11:20:14,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.061 2026-10-18 11:20:14,381 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:20:14,386 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:14,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:14,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.079 2026-10-18 11:20:14,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.055 2026-10-18 11:20:14,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:14,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.058 0.146 2026-10-18 11:20:14,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:14,544 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:14,550 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:14,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.110 2026-10-18 11:20:14,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:20:14,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:20:14,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:20:14,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:20:14,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:20:14,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:20:14,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:20:14,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:20:14,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:20:14,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "GET /web/image?model=product.template&field=image_128&id=1742&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:20:14,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.025 0.130 2026-10-18 11:20:14,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:14,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:14,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.026 2026-10-18 11:20:15,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.041 2026-10-18 11:20:15,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.012 0.044 2026-10-18 11:20:15,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,768 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,779 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:15,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:15,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:15,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:16,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:16,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:16] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.007 2026-10-18 11:20:16,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:16,060 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1318283 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6248cf38-88d7-4215-bd3d-d00b5bfabc9e'}] 2026-10-18 11:20:16,061 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:16,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1318283 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6248cf38-88d7-4215-bd3d-d00b5bfabc9e'} created pos.order #615 2026-10-18 11:20:16,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1318283 finished 2026-10-18 11:20:16,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.132 0.318 2026-10-18 11:20:16,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.019 0.039 2026-10-18 11:20:16,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:16] "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-10-18 11:20:16,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:16,691 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14010815 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6248cf38-88d7-4215-bd3d-d00b5bfabc9e'}] 2026-10-18 11:20:16,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14010815 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6248cf38-88d7-4215-bd3d-d00b5bfabc9e'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-18 11:20:16,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14010815 finished 2026-10-18 11:20:16,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/28] Tour PosLoyaltyTour6 → Step refresh page (trigger: body) 2026-10-18 11:20:16,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.029 0.091 2026-10-18 11:20:16,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.014 2026-10-18 11:20:17,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "GET /pos/ui/76/receipt/6248cf38-88d7-4215-bd3d-d00b5bfabc9e HTTP/1.1" 200 - 33 0.012 0.029 2026-10-18 11:20:17,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:17,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:20:17,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:20:17,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:17,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-10-18 11:20:17,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.031 2026-10-18 11:20:17,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-18 11:20:17,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:17,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.010 2026-10-18 11:20:17,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.022 0.059 2026-10-18 11:20:17,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-18 11:20:17,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.005 0.029 2026-10-18 11:20:17,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "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-10-18 11:20:17,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:17,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-18 11:20:18,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.010 0.020 2026-10-18 11:20:18,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:18,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-18 11:20:18,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.035 2026-10-18 11:20:18,163 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:20:18,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.103 2026-10-18 11:20:18,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.128 2026-10-18 11:20:18,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16861464 (allocated 18087936) 2026-10-18 11:20:18,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 90157 2026-10-18 11:20:18,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-18 11:20:18,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 90157 2026-10-18 11:20:18,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112018_365456_test_point_per_money_spent.txt 2026-10-18 11:20:18,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmpy4fdl1lr_chrome_odoo" 2026-10-18 11:20:18,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-18 11:20:19,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 90407 2026-10-18 11:20:19,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpar493j78_chrome_odoo 2026-10-18 11:20:19,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:43411/json/version 2026-10-18 11:20:19,363 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:19,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:19,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:43411/json 2026-10-18 11:20:19,376 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:19,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:43411/devtools/page/294B6E414C11E4BFA028C2934E9919F2 2026-10-18 11:20:19,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-18 11:20:19,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-18 11:20:19,504 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:19,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-18 11:20:19,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:19,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:19,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:20,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.036 0.456 2026-10-18 11:20:20,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '294B6E414C11E4BFA028C2934E9919F2', 'loaderId': 'E5BFA14A9141721A867585085740A04C', 'isDownload': False} 2026-10-18 11:20:20,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-18 11:20:20,030 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:20,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:20:20,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-18 11:20:20,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-18 11:20:20,444 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:20,451 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:20,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:20:20,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:20:20,486 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:20,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:20:20,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:20,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:20,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "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.008 2026-10-18 11:20:20,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:20:20,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.042 2026-10-18 11:20:20,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-18 11:20:21,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.160 0.338 2026-10-18 11:20:21,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "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-10-18 11:20:21,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:21,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.039 2026-10-18 11:20:21,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.004 2026-10-18 11:20:21,285 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: Owl is running in 'dev' mode. 2026-10-18 11:20:21,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:20:21,336 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:20:21,337 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:20:21,343 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:20:21,352 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:21,360 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:20:21,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.024 2026-10-18 11:20:21,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-18 11:20:21,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.015 2026-10-18 11:20:21,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.061 2026-10-18 11:20:21,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:21,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:21,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.024 2026-10-18 11:20:21,520 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:21,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.055 2026-10-18 11:20:21,554 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:21,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:20:21,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:21,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:20:21,609 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:20:21,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.087 2026-10-18 11:20:21,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-18 11:20:21,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.185 2026-10-18 11:20:21,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.256 2026-10-18 11:20:21,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-18 11:20:21,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.200 2026-10-18 11:20:21,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.219 2026-10-18 11:20:21,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.217 2026-10-18 11:20:21,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.166 2026-10-18 11:20:21,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.102 2026-10-18 11:20:21,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.039 0.184 2026-10-18 11:20:22,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,204 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.031 2026-10-18 11:20:22,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.058 2026-10-18 11:20:22,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.065 2026-10-18 11:20:22,460 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:22,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:23] "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.011 2026-10-18 11:20:23,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,488 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:23,489 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:23,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,641 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,851 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:23,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:24,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:24,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:24] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.005 0.007 2026-10-18 11:20:24,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:24] "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-10-18 11:20:24,075 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73706945 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9bdaae30-842f-419a-a069-5c396a636bb8'}] 2026-10-18 11:20:24,076 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:24,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73706945 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9bdaae30-842f-419a-a069-5c396a636bb8'} created pos.order #616 2026-10-18 11:20:24,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73706945 finished 2026-10-18 11:20:24,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.259 0.381 2026-10-18 11:20:24,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.049 0.053 2026-10-18 11:20:24,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:24] "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-10-18 11:20:24,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:24,987 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6720713 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9bdaae30-842f-419a-a069-5c396a636bb8'}] 2026-10-18 11:20:24,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6720713 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9bdaae30-842f-419a-a069-5c396a636bb8'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-18 11:20:25,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6720713 finished 2026-10-18 11:20:25,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-18 11:20:25,028 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-18 11:20:25,139 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18810348 (allocated 20320256) 2026-10-18 11:20:25,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 90407 2026-10-18 11:20:25,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-18 11:20:25,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 90407 2026-10-18 11:20:25,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.052 0.115 2026-10-18 11:20:25,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112025_253968_test_points_awarded_discount_code_no_domain_program.txt 2026-10-18 11:20:25,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpar493j78_chrome_odoo" 2026-10-18 11:20:25,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-18 11:20:26,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 90625 2026-10-18 11:20:26,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmp3dgzytb6_chrome_odoo 2026-10-18 11:20:26,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:43287/json/version 2026-10-18 11:20:26,377 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43287', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:26,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:26,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:43287/json 2026-10-18 11:20:26,388 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43287', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:26,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:43287/devtools/page/E0631E7936891FB4F989AED8FD6FED0C 2026-10-18 11:20:26,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-18 11:20:26,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-18 11:20:26,538 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:26,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-18 11:20:26,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:26,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-18 11:20:26,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:27,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.042 0.478 2026-10-18 11:20:27,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': 'E0631E7936891FB4F989AED8FD6FED0C', 'loaderId': '8AA752E6FDE20D311E24752C3B76D99A', 'isDownload': False} 2026-10-18 11:20:27,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-18 11:20:27,084 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:27,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:20:27,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:20:27,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:20:27,559 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:27,561 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:27,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:20:27,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:20:27,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:27,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:20:27,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:27,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:27,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "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.011 2026-10-18 11:20:27,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:20:27,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "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-10-18 11:20:27,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-18 11:20:28,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.185 0.363 2026-10-18 11:20:28,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "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-10-18 11:20:28,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.007 2026-10-18 11:20:28,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.029 2026-10-18 11:20:28,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.004 2026-10-18 11:20:28,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:20:28,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-18 11:20:28,469 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:28,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:28,492 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:20:28,512 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:20:28,517 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:28,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.030 2026-10-18 11:20:28,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-18 11:20:28,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.061 2026-10-18 11:20:28,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.020 2026-10-18 11:20:28,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:28,641 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:28,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.036 2026-10-18 11:20:28,697 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:28,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.084 2026-10-18 11:20:28,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:28,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.119 2026-10-18 11:20:28,774 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:28,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-18 11:20:28,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.146 2026-10-18 11:20:28,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:28,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-18 11:20:28,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-18 11:20:28,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-18 11:20:28,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-18 11:20:28,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-10-18 11:20:28,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:20:29,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.040 0.141 2026-10-18 11:20:29,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-18 11:20:29,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-18 11:20:29,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,134 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.029 2026-10-18 11:20:29,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.051 2026-10-18 11:20:29,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.043 2026-10-18 11:20:29,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.043 2026-10-18 11:20:29,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-18 11:20:29,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,917 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:29,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,178 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:30,180 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:30,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,337 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:30] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:20:30,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:30,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:20:30,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5022444 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4c7366ed-d5a4-4272-9b5f-f97bb8d790c6'}] 2026-10-18 11:20:30,720 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:31,071 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5022444 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4c7366ed-d5a4-4272-9b5f-f97bb8d790c6'} created pos.order #617 2026-10-18 11:20:31,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5022444 finished 2026-10-18 11:20:31,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.112 0.319 2026-10-18 11:20:31,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.026 0.046 2026-10-18 11:20:31,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:31,383 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34875660 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4c7366ed-d5a4-4272-9b5f-f97bb8d790c6'}] 2026-10-18 11:20:31,389 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34875660 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4c7366ed-d5a4-4272-9b5f-f97bb8d790c6'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-18 11:20:31,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:31,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34875660 finished 2026-10-18 11:20:31,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-18 11:20:31,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:20:31,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.036 0.102 2026-10-18 11:20:31,554 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 20332424 (allocated 23203840) 2026-10-18 11:20:31,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 90625 2026-10-18 11:20:31,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-18 11:20:31,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 90625 2026-10-18 11:20:31,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.008 0.026 2026-10-18 11:20:31,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112031_680882_test_points_awarded_ewallet.txt 2026-10-18 11:20:31,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmp3dgzytb6_chrome_odoo" 2026-10-18 11:20:31,706 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-18 11:20:32,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 90845 2026-10-18 11:20:32,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp4i26ukag_chrome_odoo 2026-10-18 11:20:32,868 44 INFO rb-4af9f49-225677-425882 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:42573/json/version 2026-10-18 11:20:32,869 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:32,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:32,883 44 INFO rb-4af9f49-225677-425882 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:42573/json 2026-10-18 11:20:32,884 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:32,896 44 INFO rb-4af9f49-225677-425882 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:42573/devtools/page/DAB11A88247A005818396BA094B98A43 2026-10-18 11:20:32,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-10-18 11:20:32,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-18 11:20:33,025 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:33,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-18 11:20:33,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:33,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:33,042 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:33,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:33] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.043 0.447 2026-10-18 11:20:33,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': 'DAB11A88247A005818396BA094B98A43', 'loaderId': 'D92C299D62223D7B2A1428DEDC0A4C38', 'isDownload': False} 2026-10-18 11:20:33,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-10-18 11:20:33,547 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:33,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:33] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:20:33,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:33] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:20:33,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:33] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:20:33,988 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:33,996 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:34,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:20:34,019 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:34,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:20:34,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:34,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:20:34,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:34,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.009 2026-10-18 11:20:34,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-18 11:20:34,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.032 2026-10-18 11:20:34,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-18 11:20:34,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.192 0.535 2026-10-18 11:20:34,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:34] "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-10-18 11:20:34,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:35,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:20:35,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:35,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:20:35,088 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:35,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:35,108 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:35,110 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:35,133 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:35,134 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:20:35,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.027 2026-10-18 11:20:35,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.052 2026-10-18 11:20:35,154 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:35,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.026 2026-10-18 11:20:35,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.049 2026-10-18 11:20:35,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.113 2026-10-18 11:20:35,297 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:35,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.029 2026-10-18 11:20:35,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.056 2026-10-18 11:20:35,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-18 11:20:35,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:20:35,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:20:35,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:20:35,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,419 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:35,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-18 11:20:35,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:20:35,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:20:35,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:20:35,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:20:35,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:20:35,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.027 0.133 2026-10-18 11:20:35,666 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:35,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.027 2026-10-18 11:20:35,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:35] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.039 2026-10-18 11:20:35,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.015 0.056 2026-10-18 11:20:36,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,369 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,690 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:36] "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-10-18 11:20:36,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:36,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,106 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:37,106 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:37,145 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:37,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:37] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.008 2026-10-18 11:20:37,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:37] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.013 2026-10-18 11:20:37,706 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93758514 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '373ac2a8-5e7a-44e9-9a8f-2df6bcd77d1b'}] 2026-10-18 11:20:37,709 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:38,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93758514 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '373ac2a8-5e7a-44e9-9a8f-2df6bcd77d1b'} created pos.order #618 2026-10-18 11:20:38,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93758514 finished 2026-10-18 11:20:38,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.151 0.371 2026-10-18 11:20:38,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.024 0.049 2026-10-18 11:20:38,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:38] "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-10-18 11:20:38,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69607609 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '373ac2a8-5e7a-44e9-9a8f-2df6bcd77d1b'}] 2026-10-18 11:20:38,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69607609 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '373ac2a8-5e7a-44e9-9a8f-2df6bcd77d1b'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-18 11:20:38,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:38,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69607609 finished 2026-10-18 11:20:38,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-18 11:20:38,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-18 11:20:38,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 18779460 (allocated 20320256) 2026-10-18 11:20:38,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 90845 2026-10-18 11:20:38,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-18 11:20:38,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 90845 2026-10-18 11:20:38,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.039 0.133 2026-10-18 11:20:38,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112038_684868_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-18 11:20:38,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp4i26ukag_chrome_odoo" 2026-10-18 11:20:38,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-18 11:20:39,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 91077 2026-10-18 11:20:39,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmp1_ufsdir_chrome_odoo 2026-10-18 11:20:39,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:36685/json/version 2026-10-18 11:20:39,764 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:39,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:39,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:36685/json 2026-10-18 11:20:39,781 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:39,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:36685/devtools/page/60034FBDEAE9103683C9932269D834DB 2026-10-18 11:20:39,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-18 11:20:39,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-18 11:20:39,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:39,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-18 11:20:39,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:39,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-18 11:20:39,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:40,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.038 0.475 2026-10-18 11:20:40,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': '60034FBDEAE9103683C9932269D834DB', 'loaderId': '0AD43E78E7CF9CED7893F07153820894', 'isDownload': False} 2026-10-18 11:20:40,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-18 11:20:40,470 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:40,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-18 11:20:40,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:20:40,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:20:40,901 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:40,906 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:40,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:20:40,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:20:40,934 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:40,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:40,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:20:40,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:40,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "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-10-18 11:20:40,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:20:41,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "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-10-18 11:20:41,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:20:41,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.153 0.309 2026-10-18 11:20:41,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "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-10-18 11:20:41,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:41,640 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-18 11:20:41,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:41,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-18 11:20:41,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:20:41,720 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:41,747 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:41,748 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:20:41,779 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:20:41,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.030 2026-10-18 11:20:41,783 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-18 11:20:41,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.061 2026-10-18 11:20:41,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.033 2026-10-18 11:20:41,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.082 2026-10-18 11:20:41,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:41,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.019 2026-10-18 11:20:41,909 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:41,981 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:42,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.065 2026-10-18 11:20:42,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,020 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:20:42,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.151 2026-10-18 11:20:42,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.002 0.153 2026-10-18 11:20:42,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-18 11:20:42,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-18 11:20:42,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-18 11:20:42,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:20:42,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:20:42,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:20:42,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:20:42,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:20:42,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:20:42,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:20:42,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.030 0.201 2026-10-18 11:20:42,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,612 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,781 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,883 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,933 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:42,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:43,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:43,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:43] "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-10-18 11:20:43,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [17/57] Tour PosLoyaltyPointsGiftcard → Step .btn-primary:contains("Add Balance") 2026-10-18 11:20:43,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:43,733 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:43,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:43,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:43,864 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:43,864 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:43,902 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:43,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,190 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16303040 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf8e350a-6fc5-4e6f-9a8d-f6e60475f7c6'}] 2026-10-18 11:20:44,199 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:44,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16303040 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'bf8e350a-6fc5-4e6f-9a8d-f6e60475f7c6'} created pos.order #619 2026-10-18 11:20:44,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16303040 finished 2026-10-18 11:20:44,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.060 0.123 2026-10-18 11:20:44,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.016 0.050 2026-10-18 11:20:44,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:44,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72951812 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf8e350a-6fc5-4e6f-9a8d-f6e60475f7c6'}] 2026-10-18 11:20:44,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72951812 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'bf8e350a-6fc5-4e6f-9a8d-f6e60475f7c6'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-18 11:20:44,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,596 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72951812 finished 2026-10-18 11:20:44,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.063 0.105 2026-10-18 11:20:44,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,809 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.004 0.013 2026-10-18 11:20:44,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:44,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.040 2026-10-18 11:20:45,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.049 2026-10-18 11:20:45,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.038 2026-10-18 11:20:45,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:45] "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-10-18 11:20:45,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:45] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.013 2026-10-18 11:20:45,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,731 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,782 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:45,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:46,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:46,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:46,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:46,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:46] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:20:46,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:46] "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-10-18 11:20:46,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46861290 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '23b21d8d-6170-42d0-83f5-96f4e5ea8129'}] 2026-10-18 11:20:46,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46861290 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '23b21d8d-6170-42d0-83f5-96f4e5ea8129'} created pos.order #620 2026-10-18 11:20:46,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46861290 finished 2026-10-18 11:20:46,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.129 0.281 2026-10-18 11:20:46,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.025 0.057 2026-10-18 11:20:46,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:46] "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-10-18 11:20:46,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27385205 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '23b21d8d-6170-42d0-83f5-96f4e5ea8129'}] 2026-10-18 11:20:46,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:46,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27385205 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '23b21d8d-6170-42d0-83f5-96f4e5ea8129'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-10-18 11:20:46,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27385205 finished 2026-10-18 11:20:46,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-18 11:20:46,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-18 11:20:46,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.022 0.086 2026-10-18 11:20:46,970 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 22254856 (allocated 25300992) 2026-10-18 11:20:46,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 91077 2026-10-18 11:20:46,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-18 11:20:46,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 91077 2026-10-18 11:20:47,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112047_046443_test_points_awarded_giftcard.txt 2026-10-18 11:20:47,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmp1_ufsdir_chrome_odoo" 2026-10-18 11:20:47,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-18 11:20:48,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 91316 2026-10-18 11:20:48,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpd362q7p7_chrome_odoo 2026-10-18 11:20:48,267 44 INFO rb-4af9f49-225677-425882 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:37331/json/version 2026-10-18 11:20:48,268 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:48,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:48,275 44 INFO rb-4af9f49-225677-425882 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:37331/json 2026-10-18 11:20:48,275 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:48,282 44 INFO rb-4af9f49-225677-425882 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:37331/devtools/page/8D17B6B5D490440E5DA073B8B8FA0E0D 2026-10-18 11:20:48,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-18 11:20:48,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-18 11:20:48,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:48,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-18 11:20:48,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:48,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:48,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:48,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:48] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.031 0.444 2026-10-18 11:20:48,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': '8D17B6B5D490440E5DA073B8B8FA0E0D', 'loaderId': '91A4ACE82224A7A78C1863183FBBF898', 'isDownload': False} 2026-10-18 11:20:48,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-10-18 11:20:48,911 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:48,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:48] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:20:48,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:48] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:20:48,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:48] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:20:49,356 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:49,357 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:49,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:20:49,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:49,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:20:49,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:49,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:20:49,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:49,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "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.008 2026-10-18 11:20:49,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:20:49,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "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-10-18 11:20:49,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:20:49,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.151 0.304 2026-10-18 11:20:49,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:49] "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-10-18 11:20:50,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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-10-18 11:20:50,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:20:50,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.004 2026-10-18 11:20:50,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:20:50,144 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:50,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:50,165 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:20:50,167 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:50,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:20:50,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.027 2026-10-18 11:20:50,210 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:50,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.053 2026-10-18 11:20:50,226 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:20:50,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.021 0.063 2026-10-18 11:20:50,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.107 2026-10-18 11:20:50,330 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:50,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.117 2026-10-18 11:20:50,348 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:20:50,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-18 11:20:50,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:20:50,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:20:50,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:20:50,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-18 11:20:50,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:20:50,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:20:50,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:20:50,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:20:50,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:20:50,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.024 0.126 2026-10-18 11:20:50,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.136 2026-10-18 11:20:50,666 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,721 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:50,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.025 2026-10-18 11:20:51,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.039 2026-10-18 11:20:51,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.016 0.060 2026-10-18 11:20:51,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,486 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,571 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:51,572 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:51,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,887 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:51,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:20:51,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.012 2026-10-18 11:20:51,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7800622 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '21180240-42aa-40d0-8396-841e6c525463'}] 2026-10-18 11:20:51,948 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:52,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7800622 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '21180240-42aa-40d0-8396-841e6c525463'} created pos.order #621 2026-10-18 11:20:52,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7800622 finished 2026-10-18 11:20:52,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.162 0.301 2026-10-18 11:20:52,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.026 0.062 2026-10-18 11:20:52,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:52] "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-10-18 11:20:52,622 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52328778 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '21180240-42aa-40d0-8396-841e6c525463'}] 2026-10-18 11:20:52,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52328778 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '21180240-42aa-40d0-8396-841e6c525463'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-18 11:20:52,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:52,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52328778 finished 2026-10-18 11:20:52,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-18 11:20:52,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-18 11:20:52,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.032 0.115 2026-10-18 11:20:52,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18489800 (allocated 20320256) 2026-10-18 11:20:52,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 91316 2026-10-18 11:20:52,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-18 11:20:52,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 91316 2026-10-18 11:20:52,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112052_844296_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-18 11:20:52,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpd362q7p7_chrome_odoo" 2026-10-18 11:20:52,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-18 11:20:53,970 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 91540 2026-10-18 11:20:53,970 44 INFO rb-4af9f49-225677-425882 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_sh90mbo_chrome_odoo 2026-10-18 11:20:53,970 44 INFO rb-4af9f49-225677-425882 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:45957/json/version 2026-10-18 11:20:53,971 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:53,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:20:53,988 44 INFO rb-4af9f49-225677-425882 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:45957/json 2026-10-18 11:20:53,988 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:20:53,995 44 INFO rb-4af9f49-225677-425882 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:45957/devtools/page/F6A471EFF604CB5A76AFF7C01D36DD44 2026-10-18 11:20:54,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-10-18 11:20:54,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-18 11:20:54,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:20:54,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-18 11:20:54,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:54,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:54,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:20:54,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:54] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.038 0.494 2026-10-18 11:20:54,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'F6A471EFF604CB5A76AFF7C01D36DD44', 'loaderId': '4318E57E701B093C4E70277A64000F8B', 'isDownload': False} 2026-10-18 11:20:54,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-10-18 11:20:54,698 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:20:54,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:54] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:20:54,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:54] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:20:54,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:54] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:20:55,182 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:55,184 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:55,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:20:55,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:55,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:20:55,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:55,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:20:55,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:55,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.010 2026-10-18 11:20:55,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:20:55,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.018 0.038 2026-10-18 11:20:55,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-18 11:20:55,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.185 0.311 2026-10-18 11:20:55,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "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-10-18 11:20:55,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20: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.007 2026-10-18 11:20:55,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:55] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:20:56,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.008 2026-10-18 11:20:56,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.013 2026-10-18 11:20:56,087 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:56,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:20:56,103 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:56,107 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:20:56,128 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:20:56,132 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:20:56,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.033 2026-10-18 11:20:56,154 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:20:56,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.057 2026-10-18 11:20:56,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.028 2026-10-18 11:20:56,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.012 0.050 2026-10-18 11:20:56,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.118 2026-10-18 11:20:56,296 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:56,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.046 2026-10-18 11:20:56,317 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:20:56,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-18 11:20:56,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:20:56,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:20:56,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:20:56,417 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,419 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:20:56,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:20:56,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1590&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-18 11:20:56,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-18 11:20:56,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:20:56,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:20:56,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:20:56,610 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.027 0.142 2026-10-18 11:20:56,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-18 11:20:56,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,732 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.028 2026-10-18 11:20:56,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:56,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.043 2026-10-18 11:20:57,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.043 2026-10-18 11:20:57,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,429 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,697 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:57] "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.012 2026-10-18 11:20:57,887 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:57,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,117 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:58,118 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:20:58,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,487 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:58,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:58] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:20:58,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:58] "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-10-18 11:20:58,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81590160 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '946839e3-17d1-4355-b2a7-cfe2436ff2f9'}] 2026-10-18 11:20:58,705 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:20:59,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81590160 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '946839e3-17d1-4355-b2a7-cfe2436ff2f9'} created pos.order #622 2026-10-18 11:20:59,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81590160 finished 2026-10-18 11:20:59,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.193 0.337 2026-10-18 11:20:59,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.064 0.056 2026-10-18 11:20:59,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:59] "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-10-18 11:20:59,517 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38220981 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '946839e3-17d1-4355-b2a7-cfe2436ff2f9'}] 2026-10-18 11:20:59,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:20:59,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38220981 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '946839e3-17d1-4355-b2a7-cfe2436ff2f9'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-18 11:20:59,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38220981 finished 2026-10-18 11:20:59,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-18 11:20:59,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-18 11:20:59,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 18804724 (allocated 20320256) 2026-10-18 11:20:59,691 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 91540 2026-10-18 11:20:59,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-18 11:20:59,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 91540 2026-10-18 11:20:59,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:20:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.086 0.101 2026-10-18 11:20:59,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112059_801381_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-18 11:20:59,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp_sh90mbo_chrome_odoo" 2026-10-18 11:20:59,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-18 11:21:00,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91771 2026-10-18 11:21:00,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmplba2t5k9_chrome_odoo 2026-10-18 11:21:00,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:40849/json/version 2026-10-18 11:21:00,337 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40849', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:00,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:00,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:40849/json 2026-10-18 11:21:00,351 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40849', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:00,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:40849/devtools/page/E9E161EB538F7A3D7263C7BC8D612746 2026-10-18 11:21:00,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-18 11:21:00,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-18 11:21:00,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:00,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-18 11:21:00,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:00,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:00,432 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:21:01,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.071 0.759 2026-10-18 11:21:01,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'E9E161EB538F7A3D7263C7BC8D612746', 'loaderId': '695652F32AFE5C822E55F0126BE464FC', 'isDownload': False} 2026-10-18 11:21:01,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-18 11:21:01,278 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:01,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.005 2026-10-18 11:21:01,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:21:01,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:21:01,781 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:01,782 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:01,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:21:01,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:21:01,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:01,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:01,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:21:01,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:01,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "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-10-18 11:21:01,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-18 11:21:01,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.024 0.045 2026-10-18 11:21:01,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-18 11:21:02,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.154 0.312 2026-10-18 11:21:02,471 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "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-10-18 11:21:02,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:02,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-18 11:21:02,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:02,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-18 11:21:02,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:21:02,637 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:02,651 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:02,654 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:21:02,670 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:21:02,671 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:21:02,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.023 2026-10-18 11:21:02,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.049 2026-10-18 11:21:02,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-10-18 11:21:02,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-10-18 11:21:02,754 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:02,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-18 11:21:02,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:21:02,845 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:02,855 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:02,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-18 11:21:02,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:21:02,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:21:02,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:02,932 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:02,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.160 2026-10-18 11:21:02,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:21:03,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:21:03,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-18 11:21:03,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.011 0.258 2026-10-18 11:21:03,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.123 2026-10-18 11:21:03,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-18 11:21:03,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.022 0.211 2026-10-18 11:21:03,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,737 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:03,966 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:03,967 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:04,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:04,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:04,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:04,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:04,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:04,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:04,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:04] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:21:04,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28861190 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '24eab396-208c-462e-b544-d44604102080'}] 2026-10-18 11:21:04,329 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:21:04,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28861190 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '24eab396-208c-462e-b544-d44604102080'} created pos.order #623 2026-10-18 11:21:04,712 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28861190 finished 2026-10-18 11:21:04,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.127 0.319 2026-10-18 11:21:04,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.024 0.061 2026-10-18 11:21:04,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:04] "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-10-18 11:21:04,988 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:04,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:04] "GET /report/barcode/Code128/0440-9f2c-4fce HTTP/1.1" 200 - 0 0.000 0.043 2026-10-18 11:21:04,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18121097 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '24eab396-208c-462e-b544-d44604102080'}] 2026-10-18 11:21:04,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18121097 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '24eab396-208c-462e-b544-d44604102080'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-18 11:21:05,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18121097 finished 2026-10-18 11:21:05,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.031 0.106 2026-10-18 11:21:05,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:05] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-18 11:21:05,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.005 0.019 2026-10-18 11:21:05,204 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,440 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:05,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,306 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:06,532 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27041169 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b8adaa26-2ac6-4728-95e2-6dad87508de6'}] 2026-10-18 11:21:06,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27041169 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b8adaa26-2ac6-4728-95e2-6dad87508de6'} created pos.order #624 2026-10-18 11:21:06,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27041169 finished 2026-10-18 11:21:06,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.066 0.246 2026-10-18 11:21:06,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.010 0.029 2026-10-18 11:21:06,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:06] "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-10-18 11:21:06,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:07] "GET /report/barcode/Code128/0443-ecd6-4e73 HTTP/1.1" 200 - 0 0.000 0.056 2026-10-18 11:21:07,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31480068 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b8adaa26-2ac6-4728-95e2-6dad87508de6'}] 2026-10-18 11:21:07,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31480068 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b8adaa26-2ac6-4728-95e2-6dad87508de6'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-18 11:21:07,018 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,039 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31480068 finished 2026-10-18 11:21:07,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.032 0.153 2026-10-18 11:21:07,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.004 0.014 2026-10-18 11:21:07,187 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,240 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,693 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:07,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:08] "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-10-18 11:21:08,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:08] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:21:08,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:08] "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-10-18 11:21:08,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:08] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.011 2026-10-18 11:21:08,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,934 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:08,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:21:09,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "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-10-18 11:21:09,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33235876 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '830de530-2bce-48c2-902e-5e5826d9ddb0'}] 2026-10-18 11:21:09,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33235876 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '830de530-2bce-48c2-902e-5e5826d9ddb0'} created pos.order #625 2026-10-18 11:21:09,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33235876 finished 2026-10-18 11:21:09,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.068 0.258 2026-10-18 11:21:09,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.016 0.038 2026-10-18 11:21:09,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "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-10-18 11:21:09,602 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72072857 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '830de530-2bce-48c2-902e-5e5826d9ddb0'}] 2026-10-18 11:21:09,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72072857 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '830de530-2bce-48c2-902e-5e5826d9ddb0'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-18 11:21:09,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72072857 finished 2026-10-18 11:21:09,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,697 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.026 0.090 2026-10-18 11:21:09,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "GET /report/barcode/Code128/044f-dd3d-4de5 HTTP/1.1" 200 - 0 0.000 0.134 2026-10-18 11:21:09,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.005 0.015 2026-10-18 11:21:09,787 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,837 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:09,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,868 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:10,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.002 0.010 2026-10-18 11:21:11,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:11] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.010 2026-10-18 11:21:11,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,337 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,603 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,863 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,922 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:11,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,079 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:12] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:21:12,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11823622 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '0c5a669a-9f25-4456-8830-d4a0ad10fce6'}] 2026-10-18 11:21:12,583 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11823622 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '0c5a669a-9f25-4456-8830-d4a0ad10fce6'} created pos.order #626 2026-10-18 11:21:12,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11823622 finished 2026-10-18 11:21:12,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.094 0.309 2026-10-18 11:21:12,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.018 0.052 2026-10-18 11:21:12,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:12,849 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:12] "GET /report/barcode/Code128/0445-7149-474c HTTP/1.1" 200 - 0 0.000 0.044 2026-10-18 11:21:12,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11906568 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '0c5a669a-9f25-4456-8830-d4a0ad10fce6'}] 2026-10-18 11:21:12,858 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11906568 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '0c5a669a-9f25-4456-8830-d4a0ad10fce6'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-18 11:21:12,876 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11906568 finished 2026-10-18 11:21:12,879 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:12,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.022 0.089 2026-10-18 11:21:12,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:13] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:21:13,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.006 0.022 2026-10-18 11:21:13,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,153 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,509 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:13,969 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,369 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.002 0.007 2026-10-18 11:21:14,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:14,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:15] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:21:15,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16409523 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'dc6a9036-8c86-4c81-ac1c-7ac2f48cb168'}] 2026-10-18 11:21:15,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16409523 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'dc6a9036-8c86-4c81-ac1c-7ac2f48cb168'} created pos.order #627 2026-10-18 11:21:15,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16409523 finished 2026-10-18 11:21:15,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.083 0.288 2026-10-18 11:21:15,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.023 0.052 2026-10-18 11:21:15,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:15] "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-10-18 11:21:15,994 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:15,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:15] "GET /report/barcode/Code128/0441-f81d-48d7 HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:21:15,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91490451 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'dc6a9036-8c86-4c81-ac1c-7ac2f48cb168'}] 2026-10-18 11:21:16,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91490451 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'dc6a9036-8c86-4c81-ac1c-7ac2f48cb168'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-18 11:21:16,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-18 11:21:16,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:21:16,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91490451 finished 2026-10-18 11:21:16,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.042 0.110 2026-10-18 11:21:16,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 32483792 (allocated 35401728) 2026-10-18 11:21:16,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91771 2026-10-18 11:21:16,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-18 11:21:16,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91771 2026-10-18 11:21:16,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112116_269273_test_pos_loyalty_tour_basic.txt 2026-10-18 11:21:16,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmplba2t5k9_chrome_odoo" 2026-10-18 11:21:16,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 92029 2026-10-18 11:21:16,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpat026tee_chrome_odoo 2026-10-18 11:21:16,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:35177/json/version 2026-10-18 11:21:16,625 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35177', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:16,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:16,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:35177/json 2026-10-18 11:21:16,642 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35177', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:16,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:35177/devtools/page/027586DD0B32996D1ADAE05BBFF7CAFE 2026-10-18 11:21:16,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-18 11:21:16,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-18 11:21:16,706 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:16,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-18 11:21:16,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:16,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:16,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.012 0.034 2026-10-18 11:21:16,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '027586DD0B32996D1ADAE05BBFF7CAFE', 'loaderId': '4509FF876199B168266B05B77D4D3AFC', 'isDownload': False} 2026-10-18 11:21:16,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-18 11:21:16,775 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:16,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:16] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:21:16,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:16] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:21:16,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:16] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:21:17,215 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:17,218 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:17,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:17,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:21:17,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:17,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:21:17,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:17,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:17,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "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.008 2026-10-18 11:21:17,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:21:17,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.008 0.024 2026-10-18 11:21:17,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:21:17,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.154 0.315 2026-10-18 11:21:17,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:17,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-18 11:21:17,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:21:17,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:21:17,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-18 11:21:17,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:18,004 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:18,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:18,017 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:18,021 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:18,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:21:18,046 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:21:18,049 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:21:18,067 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:18,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.009 0.048 2026-10-18 11:21:18,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.036 2026-10-18 11:21:18,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.062 2026-10-18 11:21:18,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.019 0.128 2026-10-18 11:21:18,218 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:18,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.065 2026-10-18 11:21:18,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:21:18,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:21:18,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:21:18,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:21:18,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:21:18,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:21:18,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:21:18,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:21:18,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:18] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:21:18,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:18,971 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,539 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:19,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:19,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:19] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.010 2026-10-18 11:21:19,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:19,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,072 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:20,073 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:20,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:20,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:20] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:21:20,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:20] "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-10-18 11:21:20,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69415200 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '71223a52-237a-4bdd-8a3d-e31242e9f8c6'}] 2026-10-18 11:21:20,458 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:21:20,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69415200 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '71223a52-237a-4bdd-8a3d-e31242e9f8c6'} created pos.order #628 2026-10-18 11:21:20,786 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69415200 finished 2026-10-18 11:21:20,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.098 0.290 2026-10-18 11:21:20,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.016 0.041 2026-10-18 11:21:20,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:21,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:21] "GET /report/barcode/Code128/044b-1cd1-448a HTTP/1.1" 200 - 0 0.000 0.039 2026-10-18 11:21:21,061 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74880598 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '71223a52-237a-4bdd-8a3d-e31242e9f8c6'}] 2026-10-18 11:21:21,069 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74880598 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '71223a52-237a-4bdd-8a3d-e31242e9f8c6'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-18 11:21:21,087 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74880598 finished 2026-10-18 11:21:21,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.028 0.111 2026-10-18 11:21:21,212 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:21] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:21:21,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.006 0.017 2026-10-18 11:21:21,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,721 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,879 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,934 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:21,988 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.007 2026-10-18 11:21:22,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:22] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.003 0.009 2026-10-18 11:21:22,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.011 2026-10-18 11:21:22,431 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:22] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.003 0.011 2026-10-18 11:21:22,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,712 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,817 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:22,868 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,379 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,486 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:23] "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-10-18 11:21:23,537 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:23,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:23] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:21:23,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:23] "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-10-18 11:21:24,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51352375 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '1c2d061c-21f1-419c-b216-e5dd07dded52'}] 2026-10-18 11:21:24,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51352375 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '1c2d061c-21f1-419c-b216-e5dd07dded52'} created pos.order #629 2026-10-18 11:21:24,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51352375 finished 2026-10-18 11:21:24,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.067 0.239 2026-10-18 11:21:24,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.020 0.046 2026-10-18 11:21:24,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:24] "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-10-18 11:21:24,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:24] "GET /report/barcode/Code128/0449-13ae-440b HTTP/1.1" 200 - 0 0.000 0.039 2026-10-18 11:21:24,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32704387 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '1c2d061c-21f1-419c-b216-e5dd07dded52'}] 2026-10-18 11:21:24,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32704387 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '1c2d061c-21f1-419c-b216-e5dd07dded52'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-18 11:21:24,514 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:24,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32704387 finished 2026-10-18 11:21:24,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:24,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.023 0.085 2026-10-18 11:21:24,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:24] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:21:24,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:24,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:24,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.008 0.019 2026-10-18 11:21:24,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:24,817 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,545 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:25] "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-10-18 11:21:25,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:25,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.008 2026-10-18 11:21:26,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:26] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.004 0.013 2026-10-18 11:21:26,187 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,445 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,604 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:26,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:26] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:21:26,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:26] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.008 2026-10-18 11:21:26,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89163832 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'ed1a8674-1231-445e-81d2-d9c4a9d46670'}] 2026-10-18 11:21:27,069 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89163832 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'ed1a8674-1231-445e-81d2-d9c4a9d46670'} created pos.order #630 2026-10-18 11:21:27,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89163832 finished 2026-10-18 11:21:27,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.073 0.302 2026-10-18 11:21:27,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.019 0.040 2026-10-18 11:21:27,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:27] "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-10-18 11:21:27,297 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:27] "GET /report/barcode/Code128/0442-21fb-4b8d HTTP/1.1" 200 - 0 0.000 0.038 2026-10-18 11:21:27,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75093605 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'ed1a8674-1231-445e-81d2-d9c4a9d46670'}] 2026-10-18 11:21:27,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75093605 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'ed1a8674-1231-445e-81d2-d9c4a9d46670'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-18 11:21:27,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75093605 finished 2026-10-18 11:21:27,329 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.030 0.085 2026-10-18 11:21:27,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:27] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-18 11:21:27,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.005 0.016 2026-10-18 11:21:27,498 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:27,954 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,007 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.010 2026-10-18 11:21:28,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:28] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 9 0.003 0.010 2026-10-18 11:21:28,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:28,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,075 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:29,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:29] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.007 0.011 2026-10-18 11:21:29,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79639074 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '35c04629-796e-4a26-b5ff-f0bca1bfcc1e'}] 2026-10-18 11:21:29,876 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79639074 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '35c04629-796e-4a26-b5ff-f0bca1bfcc1e'} created pos.order #631 2026-10-18 11:21:29,894 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79639074 finished 2026-10-18 11:21:29,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.072 0.283 2026-10-18 11:21:30,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.013 0.041 2026-10-18 11:21:30,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:30] "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-10-18 11:21:30,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67737786 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '35c04629-796e-4a26-b5ff-f0bca1bfcc1e'}] 2026-10-18 11:21:30,083 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67737786 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '35c04629-796e-4a26-b5ff-f0bca1bfcc1e'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-18 11:21:30,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67737786 finished 2026-10-18 11:21:30,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:30,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-18 11:21:30,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:21:30,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.058 0.093 2026-10-18 11:21:30,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:30] "GET /report/barcode/Code128/0449-767d-4585 HTTP/1.1" 200 - 0 0.000 0.170 2026-10-18 11:21:30,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34789084 (allocated 37892096) 2026-10-18 11:21:30,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 92029 2026-10-18 11:21:30,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-18 11:21:30,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 92029 2026-10-18 11:21:30,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:30] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-18 11:21:30,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112130_460280_test_pos_loyalty_tour_basic.txt 2026-10-18 11:21:30,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpat026tee_chrome_odoo" 2026-10-18 11:21:30,477 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-18 11:21:31,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 92294 2026-10-18 11:21:31,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpuz6ro62z_chrome_odoo 2026-10-18 11:21:31,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:34205/json/version 2026-10-18 11:21:31,301 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:31,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:31,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:34205/json 2026-10-18 11:21:31,312 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:31,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:34205/devtools/page/67F438630E959EB14C4C4F111594D9EC 2026-10-18 11:21:31,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-18 11:21:31,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-18 11:21:31,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:31,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-18 11:21:31,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:31,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:31,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:21:31,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:31] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.034 0.457 2026-10-18 11:21:31,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '67F438630E959EB14C4C4F111594D9EC', 'loaderId': '61389806389EB6EEAEC80CAD58B89053', 'isDownload': False} 2026-10-18 11:21:31,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-18 11:21:31,949 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:31,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:31] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:21:31,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:31] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:21:31,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:31] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:21:32,402 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:32,404 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:32,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:21:32,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:21:32,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:32,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:32,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:21:32,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:32,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:21:32,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "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.022 2026-10-18 11:21:32,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:21:32,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.012 0.029 2026-10-18 11:21:33,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.147 0.331 2026-10-18 11:21:33,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:33,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:21:33,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.037 2026-10-18 11:21:33,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:21:33,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-18 11:21:33,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:21:33,233 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:33,246 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:33,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:21:33,257 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:33,259 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:33,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.027 2026-10-18 11:21:33,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-18 11:21:33,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:21:33,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:21:33,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:33,403 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-18 11:21:33,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:33,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.031 2026-10-18 11:21:33,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-18 11:21:33,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.011 0.104 2026-10-18 11:21:33,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:33,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.141 2026-10-18 11:21:33,548 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:33,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1757&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:21:33,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.201 2026-10-18 11:21:33,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-18 11:21:33,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.202 2026-10-18 11:21:33,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1759&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:21:33,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:21:33,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:21:33,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-18 11:21:33,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1758&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:21:33,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.136 2026-10-18 11:21:33,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-18 11:21:33,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-18 11:21:33,850 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:33,902 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:33,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,145 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:34,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-18 11:21:34,580 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:21:34,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16702748 (allocated 17960960) 2026-10-18 11:21:34,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 92294 2026-10-18 11:21:34,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-18 11:21:34,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 92294 2026-10-18 11:21:34,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112134_752335_test_pos_loyalty_tour_max_amount.txt 2026-10-18 11:21:34,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpuz6ro62z_chrome_odoo" 2026-10-18 11:21:34,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-18 11:21:35,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 92509 2026-10-18 11:21:35,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpljgo15us_chrome_odoo 2026-10-18 11:21:35,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:38125/json/version 2026-10-18 11:21:35,628 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:35,640 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:35,640 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:38125/json 2026-10-18 11:21:35,641 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:35,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:38125/devtools/page/418E88F1EB6C3B4D481283F6CC232E9B 2026-10-18 11:21:35,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-18 11:21:35,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-18 11:21:35,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:35,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-18 11:21:35,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:35,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:35,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:21:36,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.040 0.558 2026-10-18 11:21:36,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': '418E88F1EB6C3B4D481283F6CC232E9B', 'loaderId': '22E88E67ED45023AA65A69D8481FB435', 'isDownload': False} 2026-10-18 11:21:36,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-18 11:21:36,416 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:36,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:21:36,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-18 11:21:36,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-18 11:21:36,858 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:36,861 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:36,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:21:36,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:21:36,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:36,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:21:36,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:36,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:36,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "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.007 2026-10-18 11:21:36,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:21:36,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.029 2026-10-18 11:21:36,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:21:37,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.163 0.318 2026-10-18 11:21:37,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "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-10-18 11:21:37,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.009 2026-10-18 11:21:37,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:21:37,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.004 2026-10-18 11:21:37,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-18 11:21:37,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:21:37,690 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:37,711 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:21:37,714 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:37,727 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:21:37,729 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:37,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.020 2026-10-18 11:21:37,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-10-18 11:21:37,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:21:37,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-10-18 11:21:37,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:37,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.019 2026-10-18 11:21:37,865 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-18 11:21:37,880 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:37,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.021 0.053 2026-10-18 11:21:37,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:37,960 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.095 2026-10-18 11:21:37,969 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:37,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:21:37,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:37,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:37] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-18 11:21:38,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-18 11:21:38,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-18 11:21:38,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-18 11:21:38,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:21:38,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:21:38,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1762&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:21:38,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:21:38,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:21:38,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:21:38,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.194 2026-10-18 11:21:38,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.030 2026-10-18 11:21:38,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.038 2026-10-18 11:21:38,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.011 0.047 2026-10-18 11:21:38,671 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,802 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:38,954 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:39,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-18 11:21:39,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:21:39,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17391112 (allocated 19009536) 2026-10-18 11:21:39,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 92509 2026-10-18 11:21:39,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-18 11:21:39,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 92509 2026-10-18 11:21:39,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112139_690067_test_promo_with_different_taxes.txt 2026-10-18 11:21:39,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpljgo15us_chrome_odoo" 2026-10-18 11:21:39,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-18 11:21:40,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 92723 2026-10-18 11:21:40,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmpkxrn_75x_chrome_odoo 2026-10-18 11:21:40,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:36325/json/version 2026-10-18 11:21:40,677 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:40,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:40,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:36325/json 2026-10-18 11:21:40,704 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:40,712 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:36325/devtools/page/A79A771ECA6A69DF60B9D5903FF80E37 2026-10-18 11:21:40,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-18 11:21:40,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-18 11:21:40,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:40,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-18 11:21:40,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:40,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:40,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:21:41,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.044 0.451 2026-10-18 11:21:41,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': 'A79A771ECA6A69DF60B9D5903FF80E37', 'loaderId': '1CE3609597AD7E533679E3D43A5A43FD', 'isDownload': False} 2026-10-18 11:21:41,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-18 11:21:41,341 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:41,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:21:41,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:21:41,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:21:41,782 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:41,787 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:41,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:21:41,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:21:41,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:41,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:41,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:21:41,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:41,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "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-10-18 11:21:41,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:21:41,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "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-10-18 11:21:41,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-18 11:21:42,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.157 0.310 2026-10-18 11:21:42,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "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-10-18 11:21:42,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-18 11:21:42,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-18 11:21:42,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:21:42,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:21:42,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:21:42,615 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:42,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:42,631 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:42,640 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:21:42,653 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:21:42,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.015 0.028 2026-10-18 11:21:42,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:21:42,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.050 2026-10-18 11:21:42,688 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:42,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.050 2026-10-18 11:21:42,737 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:42,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.072 2026-10-18 11:21:42,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.126 2026-10-18 11:21:42,827 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:42,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-18 11:21:42,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-18 11:21:42,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:42,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:21:42,897 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:42,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:21:42,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.131 2026-10-18 11:21:42,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:21:42,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:21:42,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:42] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:21:43,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:43] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.124 2026-10-18 11:21:43,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:43] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:21:43,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:43] "GET /web/image?model=product.template&field=image_128&id=1765&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-18 11:21:43,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:43] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:21:43,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.024 0.169 2026-10-18 11:21:43,224 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:43,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:43,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:43,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:43,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-18 11:21:43,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:21:43,578 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 16044056 (allocated 17301504) 2026-10-18 11:21:43,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 92723 2026-10-18 11:21:43,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-18 11:21:43,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 92723 2026-10-18 11:21:43,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112143_652879_test_promo_with_free_product.txt 2026-10-18 11:21:43,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmpkxrn_75x_chrome_odoo" 2026-10-18 11:21:43,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-18 11:21:44,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 92942 2026-10-18 11:21:44,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp56q38l1t_chrome_odoo 2026-10-18 11:21:44,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:45407/json/version 2026-10-18 11:21:44,717 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:44,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:44,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:45407/json 2026-10-18 11:21:44,731 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:44,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:45407/devtools/page/7B7BCDB8C7683223FAFDD880EF0E15B7 2026-10-18 11:21:44,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-18 11:21:44,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-18 11:21:44,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:44,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-18 11:21:44,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:44,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:44,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:21:45,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /pos/ui/80 HTTP/1.1" 200 - 89 0.041 0.464 2026-10-18 11:21:45,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '7B7BCDB8C7683223FAFDD880EF0E15B7', 'loaderId': '25F7BE62CD263CE1700D2CE86E49A8D1', 'isDownload': False} 2026-10-18 11:21:45,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-18 11:21:45,424 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:45,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:21:45,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:21:45,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:21:45,870 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:45,879 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:45,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:21:45,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:45,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:45,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:21:45,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:21:45,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:45,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "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.010 2026-10-18 11:21:45,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:21:46,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.039 2026-10-18 11:21:46,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-18 11:21:46,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.159 0.362 2026-10-18 11:21:46,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "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-10-18 11:21:46,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.009 2026-10-18 11:21:46,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.032 2026-10-18 11:21:46,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.005 2026-10-18 11:21:46,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-18 11:21:46,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:21:46,766 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:46,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:21:46,786 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:21:46,788 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:46,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:21:46,803 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:46,806 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:21:46,824 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:46,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.040 2026-10-18 11:21:46,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.015 0.044 2026-10-18 11:21:46,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:46,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.019 0.123 2026-10-18 11:21:46,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.133 2026-10-18 11:21:46,976 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:21:46,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:46] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:21:47,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-18 11:21:47,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:21:47,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-18 11:21:47,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,065 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:47,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-18 11:21:47,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1772&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:21:47,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:21:47,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-10-18 11:21:47,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-10-18 11:21:47,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-18 11:21:47,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.097 2026-10-18 11:21:47,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "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-10-18 11:21:47,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.027 2026-10-18 11:21:47,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.011 0.037 2026-10-18 11:21:47,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.011 0.049 2026-10-18 11:21:47,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,750 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:47,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,012 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,064 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,672 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,723 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:48,825 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-18 11:21:48,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-18 11:21:48,899 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16421960 (allocated 17825792) 2026-10-18 11:21:48,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 92942 2026-10-18 11:21:48,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-18 11:21:48,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 92942 2026-10-18 11:21:49,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112149_004473_test_promotion_program_with_global_discount.txt 2026-10-18 11:21:49,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmp56q38l1t_chrome_odoo" 2026-10-18 11:21:49,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-18 11:21:50,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 93160 2026-10-18 11:21:50,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpa0wf2i1n_chrome_odoo 2026-10-18 11:21:50,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:35019/json/version 2026-10-18 11:21:50,027 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:50,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:50,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:35019/json 2026-10-18 11:21:50,033 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:50,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:35019/devtools/page/5E9314A2BF580E693BB3AFB2BC03DDE4 2026-10-18 11:21:50,056 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-18 11:21:50,059 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-18 11:21:50,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:50,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-18 11:21:50,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:50,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:50,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:21:50,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:50] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.029 0.434 2026-10-18 11:21:50,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '5E9314A2BF580E693BB3AFB2BC03DDE4', 'loaderId': '13A0692A9651DEF7BFCB0BDF1689753B', 'isDownload': False} 2026-10-18 11:21:50,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-18 11:21:50,632 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:50,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:50] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:21:50,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:50] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:21:50,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:50] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-18 11:21:51,072 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:21:51,073 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:51,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:21:51,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:21:51,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:51,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:51,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:21:51,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:51,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.011 2026-10-18 11:21:51,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-18 11:21:51,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.039 2026-10-18 11:21:51,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-18 11:21:51,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.149 0.554 2026-10-18 11:21:51,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:52,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:52,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-10-18 11:21:52,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:52,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-18 11:21:52,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:21:52,145 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:21:52,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-18 11:21:52,175 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:21:52,182 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:21:52,183 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:21:52,188 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:52,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.039 2026-10-18 11:21:52,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.056 2026-10-18 11:21:52,230 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.041 2026-10-18 11:21:52,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,285 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:52,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.041 2026-10-18 11:21:52,349 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:52,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,361 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:52,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.074 2026-10-18 11:21:52,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.068 2026-10-18 11:21:52,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:21:52,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:21:52,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.181 2026-10-18 11:21:52,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-18 11:21:52,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-18 11:21:52,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1775&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:21:52,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-18 11:21:52,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-18 11:21:52,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-18 11:21:52,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.023 0.141 2026-10-18 11:21:52,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-18 11:21:52,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-18 11:21:52,725 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,887 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,957 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:52,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.032 2026-10-18 11:21:53,004 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.012 0.036 2026-10-18 11:21:53,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,252 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,460 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,802 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:53,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-18 11:21:53,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:21:53,939 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 17009568 (allocated 18485248) 2026-10-18 11:21:53,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 93160 2026-10-18 11:21:53,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-18 11:21:53,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 93160 2026-10-18 11:21:54,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112154_022881_test_promotion_program_with_loyalty_program.txt 2026-10-18 11:21:54,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpa0wf2i1n_chrome_odoo" 2026-10-18 11:21:54,039 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-18 11:21:54,848 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 93367 2026-10-18 11:21:54,849 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmpmxh1g6w8_chrome_odoo 2026-10-18 11:21:54,849 44 INFO rb-4af9f49-225677-425882 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:45723/json/version 2026-10-18 11:21:54,850 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:54,858 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:54,858 44 INFO rb-4af9f49-225677-425882 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:45723/json 2026-10-18 11:21:54,858 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:54,866 44 INFO rb-4af9f49-225677-425882 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:45723/devtools/page/D6BB35D2B9DCBE5A67EEE2DF78C7FE3B 2026-10-18 11:21:54,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Enable chrome headless console log notification 2026-10-18 11:21:54,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-18 11:21:54,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:21:54,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-18 11:21:54,934 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:54,934 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:54,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:21:55,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.035 0.454 2026-10-18 11:21:55,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'D6BB35D2B9DCBE5A67EEE2DF78C7FE3B', 'loaderId': 'DB990B5A05062A80D9D50B9C21675C73', 'isDownload': False} 2026-10-18 11:21:55,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-10-18 11:21:55,447 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:21:55,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:21:55,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:21:55,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-18 11:21:55,882 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:55,887 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:55,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:21:55,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:21:55,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:55,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:55,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:21:55,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:21:55,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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.011 2026-10-18 11:21:55,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:21:56,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.013 0.031 2026-10-18 11:21:56,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-18 11:21:56,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.138 0.301 2026-10-18 11:21:56,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "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-10-18 11:21:56,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:56,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:21:56,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21: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-10-18 11:21:56,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:56,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:21:56,705 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:21:56,720 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:21:56,724 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:21:56,737 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:21:56,740 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:21:56,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.020 2026-10-18 11:21:56,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.041 2026-10-18 11:21:56,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-10-18 11:21:56,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-18 11:21:56,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:56,888 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:21:56,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.013 2026-10-18 11:21:56,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-18 11:21:56,948 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:57,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.100 2026-10-18 11:21:57,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,009 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:21:57,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:21:57,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.183 2026-10-18 11:21:57,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-18 11:21:57,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-18 11:21:57,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-18 11:21:57,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1777&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:21:57,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-18 11:21:57,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:21:57,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1778&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-10-18 11:21:57,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:21:57,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:21:57,317 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:21:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.173 2026-10-18 11:21:57,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,445 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,724 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:57,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:58,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:58,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:58,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:58,201 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:58,252 44 INFO rb-4af9f49-225677-425882 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-10-18 11:21:58,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-18 11:21:58,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-18 11:21:58,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15289260 (allocated 16252928) 2026-10-18 11:21:58,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 93367 2026-10-18 11:21:58,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-18 11:21:58,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 93367 2026-10-18 11:21:58,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112158_459935_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-18 11:21:58,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmpmxh1g6w8_chrome_odoo" 2026-10-18 11:21:58,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-18 11:21:59,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 93580 2026-10-18 11:21:59,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmpx5mgoshk_chrome_odoo 2026-10-18 11:21:59,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:43933/json/version 2026-10-18 11:21:59,932 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:59,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-18 11:21:59,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:43933/json 2026-10-18 11:21:59,943 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:21:59,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:43933/devtools/page/4E14B8B6C58748A58803B9CAC76E7A34 2026-10-18 11:21:59,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-18 11:21:59,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-18 11:22:00,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:00,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-18 11:22:00,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:00,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:00,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:00,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:00] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.032 0.501 2026-10-18 11:22:00,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '4E14B8B6C58748A58803B9CAC76E7A34', 'loaderId': 'E18919BDF544EAC71E321EC03540ED25', 'isDownload': False} 2026-10-18 11:22:00,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Evaluate ready code "odoo.isTourReady('test_race_conditions_update_program')" 2026-10-18 11:22:00,625 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:00,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:00] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:22:00,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:00] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:22:00,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:00] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-18 11:22:01,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:01,034 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:01,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:22:01,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:22:01,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:01,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:01,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:22:01,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:01,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.008 2026-10-18 11:22:01,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:22:01,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.015 0.031 2026-10-18 11:22:01,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-18 11:22:01,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.186 0.352 2026-10-18 11:22:01,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:01,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:01,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.035 2026-10-18 11:22:01,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:01,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:01,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:22:01,938 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:01,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:01,946 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:01,951 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:01,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.014 2026-10-18 11:22:01,960 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:01,964 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:01,981 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:02,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.052 2026-10-18 11:22:02,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:02,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.070 2026-10-18 11:22:02,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.116 2026-10-18 11:22:02,121 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:02,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.143 2026-10-18 11:22:02,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:02,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-18 11:22:02,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:22:02,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:22:02,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:22:02,238 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:02,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1780&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:22:02,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:22:02,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.114 2026-10-18 11:22:02,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:22:02,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:22:02,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:22:02,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:22:02,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.020 0.119 2026-10-18 11:22:02,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:02,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:02,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:02,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-18 11:22:02,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-18 11:22:02,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 18896368 (allocated 21106688) 2026-10-18 11:22:02,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 93580 2026-10-18 11:22:02,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-18 11:22:02,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 93580 2026-10-18 11:22:03,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112203_074297_test_race_conditions_update_program.txt 2026-10-18 11:22:03,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmpx5mgoshk_chrome_odoo" 2026-10-18 11:22:03,091 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-18 11:22:03,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 93799 2026-10-18 11:22:03,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmpm4isr0sg_chrome_odoo 2026-10-18 11:22:03,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:42019/json/version 2026-10-18 11:22:03,715 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:03,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:03,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:42019/json 2026-10-18 11:22:03,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:03,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:42019/devtools/page/6EEB6266B6403524E38A8E629380E2D4 2026-10-18 11:22:03,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-18 11:22:03,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-18 11:22:03,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:03,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-18 11:22:03,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:03,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:03,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:04,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.034 0.427 2026-10-18 11:22:04,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '6EEB6266B6403524E38A8E629380E2D4', 'loaderId': 'E5ABFB2AB95A131EEE1B7E1329A59DCA', 'isDownload': False} 2026-10-18 11:22:04,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:04,320 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:04,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:22:04,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:22:04,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-18 11:22:04,768 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:04,774 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:04,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:22:04,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:22:04,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:04,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:22:04,821 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:04,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:04,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "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.008 2026-10-18 11:22:04,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:22:04,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "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-10-18 11:22:04,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-18 11:22:05,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.183 0.302 2026-10-18 11:22:05,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "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-10-18 11:22:05,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.004 2026-10-18 11:22:05,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:22:05,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.004 2026-10-18 11:22:05,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:05,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:22:05,592 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:05,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:05,617 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:05,623 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:05,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.011 0.021 2026-10-18 11:22:05,639 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:05,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:22:05,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.038 2026-10-18 11:22:05,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.020 2026-10-18 11:22:05,673 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:05,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.017 0.049 2026-10-18 11:22:05,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:05,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.013 0.080 2026-10-18 11:22:05,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.023 2026-10-18 11:22:05,819 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:05,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:05,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-18 11:22:05,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-18 11:22:05,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.082 2026-10-18 11:22:05,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:22:05,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:05,912 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:05,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.118 2026-10-18 11:22:05,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.117 2026-10-18 11:22:05,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1792&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:22:05,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:05] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:22:06,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:06] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-10-18 11:22:06,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:06] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:22:06,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.024 0.140 2026-10-18 11:22:06,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:06] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.011 0.027 2026-10-18 11:22:06,868 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,918 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:06,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.055 2026-10-18 11:22:06,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.004 0.067 2026-10-18 11:22:06,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.011 0.029 2026-10-18 11:22:07,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.054 2026-10-18 11:22:07,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,494 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:07,495 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:07,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:07,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:07] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.007 2026-10-18 11:22:07,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.008 2026-10-18 11:22:07,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83387173 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dc465f56-1c5f-40ae-b4ae-fa76603aa8d4'}] 2026-10-18 11:22:07,938 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-18 11:22:08,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83387173 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dc465f56-1c5f-40ae-b4ae-fa76603aa8d4'} created pos.order #632 2026-10-18 11:22:08,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83387173 finished 2026-10-18 11:22:08,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.181 0.338 2026-10-18 11:22:08,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.021 0.044 2026-10-18 11:22:08,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "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-10-18 11:22:08,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:08,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94754514 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dc465f56-1c5f-40ae-b4ae-fa76603aa8d4'}] 2026-10-18 11:22:08,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94754514 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dc465f56-1c5f-40ae-b4ae-fa76603aa8d4'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-10-18 11:22:08,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94754514 finished 2026-10-18 11:22:08,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:08,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:08,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.032 0.090 2026-10-18 11:22:08,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:08,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.014 2026-10-18 11:22:08,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:08,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:08,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "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-10-18 11:22:08,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:22:08,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:08] "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-10-18 11:22:08,975 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,025 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 45 0.019 0.046 2026-10-18 11:22:09,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.029 2026-10-18 11:22:09,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,243 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.051 2026-10-18 11:22:09,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:09,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.010 0.037 2026-10-18 11:22:09,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-18 11:22:09,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_refund_does_not_decrease_points SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-18 11:22:09,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:09] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.014 2026-10-18 11:22:09,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20356936 (allocated 22679552) 2026-10-18 11:22:09,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 93799 2026-10-18 11:22:09,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-18 11:22:09,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 93799 2026-10-18 11:22:09,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112209_878017_test_refund_does_not_decrease_points.txt 2026-10-18 11:22:09,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmpm4isr0sg_chrome_odoo" 2026-10-18 11:22:09,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-18 11:22:11,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 94034 2026-10-18 11:22:11,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpmry6sawg_chrome_odoo 2026-10-18 11:22:11,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:38631/json/version 2026-10-18 11:22:11,001 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38631', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:11,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:11,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:38631/json 2026-10-18 11:22:11,013 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38631', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:11,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:38631/devtools/page/F6DADD4EAD0AD74590E7F0C057EC28E6 2026-10-18 11:22:11,028 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-18 11:22:11,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-18 11:22:11,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:11,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-18 11:22:11,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:11,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:11,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:11,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:11] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.029 0.688 2026-10-18 11:22:11,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': 'F6DADD4EAD0AD74590E7F0C057EC28E6', 'loaderId': 'CD385A12ABF26E5ACF9B58639A28C9D3', 'isDownload': False} 2026-10-18 11:22:11,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-18 11:22:11,854 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:11,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:11] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-10-18 11:22:11,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:11] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-18 11:22:11,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:11] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.029 2026-10-18 11:22:12,341 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:12,345 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:12,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:22:12,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:22:12,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:12,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:22:12,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:12,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:12,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "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-10-18 11:22:12,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:22:12,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.030 2026-10-18 11:22:12,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-18 11:22:13,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.198 0.378 2026-10-18 11:22:13,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "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-10-18 11:22:13,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.007 2026-10-18 11:22:13,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.032 2026-10-18 11:22:13,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:13,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:13,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-18 11:22:13,318 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:13,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:13,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:13,334 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:13,349 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:13,351 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:13,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.014 0.025 2026-10-18 11:22:13,372 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:13,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.048 2026-10-18 11:22:13,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.018 0.042 2026-10-18 11:22:13,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.063 2026-10-18 11:22:13,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:13,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.116 2026-10-18 11:22:13,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.046 2026-10-18 11:22:13,532 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:13,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.014 0.044 2026-10-18 11:22:13,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-10-18 11:22:13,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-18 11:22:13,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:22:13,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:13,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.148 2026-10-18 11:22:13,676 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:13,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-18 11:22:13,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-18 11:22:13,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:22:13,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:22:13,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-18 11:22:13,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:22:13,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-10-18 11:22:13,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.026 0.152 2026-10-18 11:22:13,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,186 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.034 2026-10-18 11:22:14,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.045 2026-10-18 11:22:14,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.053 2026-10-18 11:22:14,676 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:14,676 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:14,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:14,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:15,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:15,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:15,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:15] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.010 2026-10-18 11:22:15,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27750708 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a2659b11-086c-4baa-ba39-2eb525a68c8f'}] 2026-10-18 11:22:15,103 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:15,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27750708 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a2659b11-086c-4baa-ba39-2eb525a68c8f'} created pos.order #633 2026-10-18 11:22:15,527 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27750708 finished 2026-10-18 11:22:15,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.131 0.361 2026-10-18 11:22:16,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 114 0.075 0.320 2026-10-18 11:22:16,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "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-10-18 11:22:16,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24362859 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a2659b11-086c-4baa-ba39-2eb525a68c8f'}] 2026-10-18 11:22:16,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24362859 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a2659b11-086c-4baa-ba39-2eb525a68c8f'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-18 11:22:16,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24362859 finished 2026-10-18 11:22:16,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.033 0.110 2026-10-18 11:22:16,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-18 11:22:16,392 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.006 0.018 2026-10-18 11:22:16,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:22:16,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:22:16,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:16] "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-10-18 11:22:16,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,682 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,844 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:16,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:17,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.032 2026-10-18 11:22:17,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-18 11:22:17,691 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:22:17,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.046 2026-10-18 11:22:17,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 21899448 (allocated 24121344) 2026-10-18 11:22:17,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 94034 2026-10-18 11:22:17,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-18 11:22:17,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 94034 2026-10-18 11:22:17,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112217_920586_test_refund_product_part_of_rules.txt 2026-10-18 11:22:17,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpmry6sawg_chrome_odoo" 2026-10-18 11:22:17,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-18 11:22:18,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 94261 2026-10-18 11:22:18,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmp55g8oh0k_chrome_odoo 2026-10-18 11:22:18,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:33839/json/version 2026-10-18 11:22:18,515 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:18,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:18,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:33839/json 2026-10-18 11:22:18,526 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:18,536 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:33839/devtools/page/F541E01CD2385A342AFAE83EEC158893 2026-10-18 11:22:18,543 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-18 11:22:18,551 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-18 11:22:18,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:18,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-18 11:22:18,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:18,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:18,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:19,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.034 0.442 2026-10-18 11:22:19,100 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': 'F541E01CD2385A342AFAE83EEC158893', 'loaderId': '0D9091E44DBBC235B5BDC701680D8AA8', 'isDownload': False} 2026-10-18 11:22:19,100 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-18 11:22:19,114 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:19,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:22:19,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:22:19,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-18 11:22:19,550 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:19,557 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:19,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:22:19,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:19,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:22:19,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:19,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:22:19,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:19,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "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.011 2026-10-18 11:22:19,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:22:19,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.036 2026-10-18 11:22:19,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-18 11:22:20,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.145 0.311 2026-10-18 11:22:20,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "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-10-18 11:22:20,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:22:20,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.041 2026-10-18 11:22:20,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:22:20,315 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:20,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:22:20,364 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:20,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:20,384 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:20,384 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:22:20,397 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:20,405 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:22:20,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.023 2026-10-18 11:22:20,424 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:20,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.048 2026-10-18 11:22:20,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.033 2026-10-18 11:22:20,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.014 0.059 2026-10-18 11:22:20,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:20,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.102 2026-10-18 11:22:20,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.033 2026-10-18 11:22:20,569 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:20,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 4 0.005 0.009 2026-10-18 11:22:20,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:20,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-18 11:22:20,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:22:20,640 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:22:20,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:20,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:22:20,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:22:20,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:22:20,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:22:20,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:22:20,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:22:20,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.022 0.125 2026-10-18 11:22:20,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:20,934 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:20,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,268 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:21,269 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:21,306 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:21,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13393690 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9778d6c3-a6ce-4215-8489-37fc5d33028d'}] 2026-10-18 11:22:21,608 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:21,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13393690 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9778d6c3-a6ce-4215-8489-37fc5d33028d'} created pos.order #634 2026-10-18 11:22:21,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13393690 finished 2026-10-18 11:22:22,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.105 0.358 2026-10-18 11:22:22,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:22] "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-10-18 11:22:22,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76079066 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9778d6c3-a6ce-4215-8489-37fc5d33028d'}] 2026-10-18 11:22:22,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76079066 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9778d6c3-a6ce-4215-8489-37fc5d33028d'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-10-18 11:22:22,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76079066 finished 2026-10-18 11:22:22,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.036 0.091 2026-10-18 11:22:22,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:22] "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-10-18 11:22:22,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:22:22,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:22] "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.013 2026-10-18 11:22:22,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:22,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,077 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:23,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-18 11:22:23,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:22:23,909 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17831788 (allocated 19271680) 2026-10-18 11:22:23,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 94261 2026-10-18 11:22:23,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-18 11:22:23,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 94261 2026-10-18 11:22:24,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112224_008123_test_refund_with_gift_card.txt 2026-10-18 11:22:24,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmp55g8oh0k_chrome_odoo" 2026-10-18 11:22:24,025 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-18 11:22:24,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 94488 2026-10-18 11:22:24,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpw0y476gm_chrome_odoo 2026-10-18 11:22:24,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:44583/json/version 2026-10-18 11:22:24,666 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44583', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:24,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:24,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:44583/json 2026-10-18 11:22:24,675 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44583', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:24,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:44583/devtools/page/668606E6849B97D2E9FF3D1F0A8A4415 2026-10-18 11:22:24,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-18 11:22:24,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-18 11:22:24,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:24,794 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-18 11:22:24,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:24,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:24,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:25,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.038 0.465 2026-10-18 11:22:25,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': '668606E6849B97D2E9FF3D1F0A8A4415', 'loaderId': 'A81E3C59785AFA6F8DF9CDB721532880', 'isDownload': False} 2026-10-18 11:22:25,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:25,322 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:25,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.013 2026-10-18 11:22:25,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.036 2026-10-18 11:22:25,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.052 2026-10-18 11:22:25,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:25,788 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:25,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:22:25,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:22:25,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:25,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:22:25,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:25,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:25,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 11:22:25,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:22:25,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.030 2026-10-18 11:22:25,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:22:26,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.248 0.349 2026-10-18 11:22:26,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "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-10-18 11:22:26,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:22:26,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-10-18 11:22:26,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:22:26,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:26,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-18 11:22:26,768 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:26,782 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:26,784 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:26,804 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:26,808 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:26,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.012 0.023 2026-10-18 11:22:26,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:22:26,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:22:26,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.029 2026-10-18 11:22:26,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:26,955 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-18 11:22:26,973 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:26,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-18 11:22:27,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-18 11:22:27,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:22:27,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.062 2026-10-18 11:22:27,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.020 0.145 2026-10-18 11:22:27,112 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:27,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.196 2026-10-18 11:22:27,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-18 11:22:27,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-18 11:22:27,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1798&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-18 11:22:27,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-18 11:22:27,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:22:27,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:22:27,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:22:27,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.202 2026-10-18 11:22:27,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:27,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,314 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:28,323 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:28,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:28,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:28] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:22:28,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78376851 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c9a82def-1050-45c7-a797-7a850eafcdc3'}] 2026-10-18 11:22:28,555 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:28,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78376851 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'c9a82def-1050-45c7-a797-7a850eafcdc3'} created pos.order #635 2026-10-18 11:22:28,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78376851 finished 2026-10-18 11:22:28,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.122 0.319 2026-10-18 11:22:29,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.017 0.049 2026-10-18 11:22:29,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:29] "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-10-18 11:22:29,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-18 11:22:29,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_reward_line_tax_grouping_key SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-18 11:22:29,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36077054 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c9a82def-1050-45c7-a797-7a850eafcdc3'}] 2026-10-18 11:22:29,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36077054 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'c9a82def-1050-45c7-a797-7a850eafcdc3'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-18 11:22:29,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36077054 finished 2026-10-18 11:22:29,245 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17371128 (allocated 19009536) 2026-10-18 11:22:29,252 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 94488 2026-10-18 11:22:29,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-18 11:22:29,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 94488 2026-10-18 11:22:29,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.032 0.071 2026-10-18 11:22:29,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112229_355600_test_reward_line_tax_grouping_key.txt 2026-10-18 11:22:29,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpw0y476gm_chrome_odoo" 2026-10-18 11:22:30,133 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-18 11:22:30,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 94698 2026-10-18 11:22:30,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmphaycn0vh_chrome_odoo 2026-10-18 11:22:30,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:40911/json/version 2026-10-18 11:22:30,920 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:30,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:30,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:40911/json 2026-10-18 11:22:30,937 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:30,948 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:40911/devtools/page/2256BF64E297CD7158739D1AE48453F4 2026-10-18 11:22:30,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-18 11:22:30,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-18 11:22:31,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:31,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-18 11:22:31,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:31,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:31,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:31,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:31] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.040 0.657 2026-10-18 11:22:31,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '2256BF64E297CD7158739D1AE48453F4', 'loaderId': '2F25CBBDE7FF0FE1627F2114C9A58A02', 'isDownload': False} 2026-10-18 11:22:31,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:31,809 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:31,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:31] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:22:31,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:31] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:22:31,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:31] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-18 11:22:32,246 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:32,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:32,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:22:32,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:32,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:32,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:22:32,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:22:32,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:32,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "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.008 2026-10-18 11:22:32,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:22:32,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.037 2026-10-18 11:22:32,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-18 11:22:32,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.135 0.299 2026-10-18 11:22:32,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:32,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.005 2026-10-18 11:22:32,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:22:33,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.004 2026-10-18 11:22:33,011 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:33,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:22:33,081 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:33,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:33,100 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:33,102 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:33,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.009 0.022 2026-10-18 11:22:33,122 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:33,129 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:22:33,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.040 2026-10-18 11:22:33,147 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:33,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.008 2026-10-18 11:22:33,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.015 0.051 2026-10-18 11:22:33,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:33,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.113 2026-10-18 11:22:33,304 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:33,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.083 2026-10-18 11:22:33,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-18 11:22:33,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:22:33,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:22:33,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:22:33,401 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:33,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:33,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:22:33,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:22:33,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:22:33,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:33,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-10-18 11:22:33,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:33,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:22:33,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.038 0.158 2026-10-18 11:22:33,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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 - 7 0.004 0.146 2026-10-18 11:22:33,647 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-18 11:22:33,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_scan_loyalty_card_select_customer SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-18 11:22:33,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13344912 (allocated 14155776) 2026-10-18 11:22:33,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 94698 2026-10-18 11:22:33,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-18 11:22:33,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 94698 2026-10-18 11:22:33,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112233_790521_test_scan_loyalty_card_select_customer.txt 2026-10-18 11:22:33,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmphaycn0vh_chrome_odoo" 2026-10-18 11:22:33,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-18 11:22:33,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:33,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-18 11:22:34,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 94906 2026-10-18 11:22:34,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmpycn9s3pm_chrome_odoo 2026-10-18 11:22:34,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:39805/json/version 2026-10-18 11:22:34,726 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:34,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:34,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:39805/json 2026-10-18 11:22:34,745 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:34,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:39805/devtools/page/B725856D1BAD3ED963ACFF681F252A18 2026-10-18 11:22:34,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-18 11:22:34,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-18 11:22:34,854 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:34,858 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-18 11:22:34,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-18 11:22:34,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-18 11:22:34,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:35,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.027 0.483 2026-10-18 11:22:35,383 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': 'B725856D1BAD3ED963ACFF681F252A18', 'loaderId': '3D7064479C80DBB1BEF7F1F21006F19D', 'isDownload': False} 2026-10-18 11:22:35,383 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-18 11:22:35,404 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:35,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:22:35,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:22:35,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:22:35,829 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:35,831 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:35,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:22:35,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:22:35,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountNegativeLine', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:22:35,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [1/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-18 11:22:35,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:22:35,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:35,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 0.009 2026-10-18 11:22:35,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:22:35,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.030 2026-10-18 11:22:35,960 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-18 11:22:36,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.186 0.363 2026-10-18 11:22:36,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.010 2026-10-18 11:22:36,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.006 2026-10-18 11:22:36,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-10-18 11:22:36,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:22:36,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:36,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:22:36,726 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:36,740 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:36,743 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:36,760 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:36,763 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:22:36,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.024 2026-10-18 11:22:36,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:22:36,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.025 2026-10-18 11:22:36,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-10-18 11:22:36,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [2/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-18 11:22:36,876 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:36,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.016 2026-10-18 11:22:36,918 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:36,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.047 2026-10-18 11:22:36,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:36] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:22:37,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:22:37,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [3/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-10-18 11:22:37,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:22:37,039 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:37,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-18 11:22:37,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.215 2026-10-18 11:22:37,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1800&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-18 11:22:37,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-18 11:22:37,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-18 11:22:37,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-18 11:22:37,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.034 0.166 2026-10-18 11:22:37,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.155 2026-10-18 11:22:37,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.150 2026-10-18 11:22:37,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:37] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.213 2026-10-18 11:22:37,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [4/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:22:37,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [5/26] Tour PosLoyaltySpecificDiscountNegativeLine → 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-10-18 11:22:37,438 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [6/26] Tour PosLoyaltySpecificDiscountNegativeLine → 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-10-18 11:22:37,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [7/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:22:37,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [8/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click product 'Voucher' (trigger: article.product .product-content .product-name:contains("Voucher")) 2026-10-18 11:22:37,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [9/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:22:37,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [10/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".selected","productName":"Voucher","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Voucher")):has(.qty:contains("1"))) 2026-10-18 11:22:37,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [11/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".selected","productName":"Voucher","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Voucher")):has(.qty:contains("1"))) 2026-10-18 11:22:37,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [12/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:22:37,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [13/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on specific products","price":"-55.56"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on specific products")):has(.price:contains("-55.56"))) 2026-10-18 11:22:37,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [14/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"on specific products","price":"5.56"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("on specific products")):has(.price:contains("5.56"))) 2026-10-18 11:22:37,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [15/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step order total amount is '850.00' (trigger: .product-screen .order-summary .total:contains("850.00")) 2026-10-18 11:22:37,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [16/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step order total amount is '850.00' (trigger: .product-screen .order-summary .total:contains("850.00"):not(:visible)) 2026-10-18 11:22:38,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [17/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-18 11:22:38,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [18/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-18 11:22:38,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:38,106 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:38,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [19/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-18 11:22:38,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [20/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-18 11:22:38,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [21/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-10-18 11:22:38,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [22/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-18 11:22:38,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [23/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-18 11:22:38,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [24/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-18 11:22:38,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [25/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-18 11:22:38,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:38] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:22:38,529 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19278747 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f8627c0d-364e-4d48-bed0-6e4b648f2a65'}] 2026-10-18 11:22:38,533 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:38,896 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19278747 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f8627c0d-364e-4d48-bed0-6e4b648f2a65'} created pos.order #636 2026-10-18 11:22:38,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19278747 finished 2026-10-18 11:22:38,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.142 0.303 2026-10-18 11:22:39,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.022 0.058 2026-10-18 11:22:39,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:39] "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-10-18 11:22:39,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59940634 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f8627c0d-364e-4d48-bed0-6e4b648f2a65'}] 2026-10-18 11:22:39,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59940634 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f8627c0d-364e-4d48-bed0-6e4b648f2a65'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-18 11:22:39,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: [26/26] Tour PosLoyaltySpecificDiscountNegativeLine → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-18 11:22:39,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59940634 finished 2026-10-18 11:22:39,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-18 11:22:39,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-18 11:22:39,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17628468 (allocated 19271680) 2026-10-18 11:22:39,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 94906 2026-10-18 11:22:39,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-18 11:22:39,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 94906 2026-10-18 11:22:39,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.036 0.117 2026-10-18 11:22:39,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112239_418802_test_specific_discount_with_negative_line.txt 2026-10-18 11:22:39,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmpycn9s3pm_chrome_odoo" 2026-10-18 11:22:39,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-18 11:22:40,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 95124 2026-10-18 11:22:40,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp2djfnse6_chrome_odoo 2026-10-18 11:22:40,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:46489/json/version 2026-10-18 11:22:40,446 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:40,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:40,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:46489/json 2026-10-18 11:22:40,457 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:40,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:46489/devtools/page/D42C381B4754BC0C944791B13F82E03B 2026-10-18 11:22:40,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-18 11:22:40,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-18 11:22:40,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:40,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-18 11:22:40,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:40,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:40,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:41,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.036 0.462 2026-10-18 11:22:41,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': 'D42C381B4754BC0C944791B13F82E03B', 'loaderId': '5BE1146F7F12BF0E50C3216EC80867C5', 'isDownload': False} 2026-10-18 11:22:41,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-18 11:22:41,059 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:41,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:22:41,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:22:41,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:22:41,521 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:41,523 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:41,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:22:41,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:22:41,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:41,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:41,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:22:41,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:41,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.028 0.012 2026-10-18 11:22:41,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-18 11:22:41,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.016 0.032 2026-10-18 11:22:41,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-18 11:22:42,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.186 0.323 2026-10-18 11:22:42,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.010 2026-10-18 11:22:42,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.006 2026-10-18 11:22:42,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.034 2026-10-18 11:22:42,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.006 2026-10-18 11:22:42,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:42,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:22:42,434 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:42,460 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:42,462 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:42,483 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:22:42,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:22:42,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.035 2026-10-18 11:22:42,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.066 2026-10-18 11:22:42,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-10-18 11:22:42,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.076 2026-10-18 11:22:42,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:42,591 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:42,622 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:42,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.021 0.044 2026-10-18 11:22:42,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.074 2026-10-18 11:22:42,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:42,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.016 0.114 2026-10-18 11:22:42,725 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:42,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-18 11:22:42,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:22:42,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-18 11:22:42,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-10-18 11:22:42,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-18 11:22:42,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1804&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-18 11:22:42,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:22:42,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.012 0.127 2026-10-18 11:22:42,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:22:42,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.134 2026-10-18 11:22:42,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:42,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:42] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-18 11:22:43,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,261 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,603 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:43,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-18 11:22:43,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-18 11:22:43,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15373740 (allocated 16777216) 2026-10-18 11:22:43,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 95124 2026-10-18 11:22:43,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-18 11:22:43,718 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 95124 2026-10-18 11:22:43,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112243_826454_test_specific_product_discount_with_global_discount.txt 2026-10-18 11:22:43,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmp2djfnse6_chrome_odoo" 2026-10-18 11:22:43,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-18 11:22:45,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 95332 2026-10-18 11:22:45,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpeomlepcp_chrome_odoo 2026-10-18 11:22:45,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:37153/json/version 2026-10-18 11:22:45,406 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:45,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:45,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:37153/json 2026-10-18 11:22:45,418 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:45,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:37153/devtools/page/6E3D0BA6AA30AF9551A742B5BD90EAE2 2026-10-18 11:22:45,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-18 11:22:45,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-18 11:22:45,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:45,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-18 11:22:45,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:45,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:45,536 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:46,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.032 0.658 2026-10-18 11:22:46,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '6E3D0BA6AA30AF9551A742B5BD90EAE2', 'loaderId': '53F8265E49CE5B390EF732AD5D664CDD', 'isDownload': False} 2026-10-18 11:22:46,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-18 11:22:46,241 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:46,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:22:46,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:22:46,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:22:46,660 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:46,663 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:46,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:22:46,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:22:46,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:46,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:22:46,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:46,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:46,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.009 2026-10-18 11:22:46,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:22:46,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.016 0.033 2026-10-18 11:22:46,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-18 11:22:47,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.192 0.442 2026-10-18 11:22:47,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "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-10-18 11:22:47,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.005 2026-10-18 11:22:47,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:22:47,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.007 2026-10-18 11:22:47,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:47,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:22:47,665 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:47,666 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:47,667 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:22:47,689 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:47,690 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:47,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.015 0.024 2026-10-18 11:22:47,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.046 2026-10-18 11:22:47,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-10-18 11:22:47,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-18 11:22:47,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:47,812 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:22:47,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.010 2026-10-18 11:22:47,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.026 0.051 2026-10-18 11:22:47,880 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:47,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:47,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.120 2026-10-18 11:22:47,945 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:47,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-18 11:22:47,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-18 11:22:48,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-18 11:22:48,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-18 11:22:48,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-18 11:22:48,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:22:48,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:22:48,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1806&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:22:48,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:22:48,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1808&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:22:48,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:22:48,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:22:48,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:22:48,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:22:48,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:22:48,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.124 2026-10-18 11:22:48,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-18 11:22:48,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:22:48,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:22:48,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.024 0.195 2026-10-18 11:22:48,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2300&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.006 0.030 2026-10-18 11:22:48,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2301&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.003 0.046 2026-10-18 11:22:48,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2302&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.004 0.071 2026-10-18 11:22:48,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2303&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.006 0.094 2026-10-18 11:22:48,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2304&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.003 0.121 2026-10-18 11:22:48,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2305&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.005 0.142 2026-10-18 11:22:48,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2306&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.004 0.142 2026-10-18 11:22:48,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2308&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.004 0.143 2026-10-18 11:22:48,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:48] "GET /web/image?model=product.product&field=image_128&id=2307&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 8 0.005 0.133 2026-10-18 11:22:48,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,921 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:48,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,011 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:49,011 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:49,045 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:49,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:49] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:22:49,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11950508 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5497a344-5827-495b-b2ea-ca0ec0200d9f'}] 2026-10-18 11:22:49,592 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:22:50,083 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11950508 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5497a344-5827-495b-b2ea-ca0ec0200d9f'} created pos.order #637 2026-10-18 11:22:50,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11950508 finished 2026-10-18 11:22:50,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 322 0.153 0.423 2026-10-18 11:22:50,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.019 0.043 2026-10-18 11:22:50,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:50] "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-10-18 11:22:50,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97086254 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5497a344-5827-495b-b2ea-ca0ec0200d9f'}] 2026-10-18 11:22:50,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97086254 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5497a344-5827-495b-b2ea-ca0ec0200d9f'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-10-18 11:22:50,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:50,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97086254 finished 2026-10-18 11:22:50,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-18 11:22:50,504 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:22:50,602 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 18715564 (allocated 20320256) 2026-10-18 11:22:50,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.049 0.137 2026-10-18 11:22:50,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 95332 2026-10-18 11:22:50,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-18 11:22:50,630 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 95332 2026-10-18 11:22:50,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112250_729463_test_specific_product_reward_pos_combo.txt 2026-10-18 11:22:50,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpeomlepcp_chrome_odoo" 2026-10-18 11:22:50,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-18 11:22:51,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95573 2026-10-18 11:22:51,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpw8g2t9er_chrome_odoo 2026-10-18 11:22:51,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:32919/json/version 2026-10-18 11:22:51,629 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:51,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:51,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:32919/json 2026-10-18 11:22:51,647 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:51,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:32919/devtools/page/B2203AF243E7FC3E939B04428ED5F678 2026-10-18 11:22:51,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-18 11:22:51,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-18 11:22:51,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:51,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-18 11:22:51,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:51,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:51,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:52,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.029 0.476 2026-10-18 11:22:52,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'B2203AF243E7FC3E939B04428ED5F678', 'loaderId': '44F8D2B7F0B2899C58DEADFC4FD252EB', 'isDownload': False} 2026-10-18 11:22:52,265 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:52,277 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:52,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:22:52,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:22:52,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:22:52,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:52,715 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:52,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:22:52,745 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:22:52,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:52,754 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:52,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:22:52,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:52,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "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.011 2026-10-18 11:22:52,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:22:52,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.012 0.029 2026-10-18 11:22:52,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-18 11:22:53,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.150 0.313 2026-10-18 11:22:53,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "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-10-18 11:22:53,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:22:53,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-18 11:22:53,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:22:53,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:53,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-10-18 11:22:53,528 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:53,549 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:53,551 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:53,566 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:53,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.012 0.021 2026-10-18 11:22:53,573 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:53,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:22:53,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:22:53,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-18 11:22:53,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:53,665 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:53,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:53,757 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:53,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.077 2026-10-18 11:22:53,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.105 2026-10-18 11:22:53,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:22:53,809 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:53,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-18 11:22:53,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.205 2026-10-18 11:22:53,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-18 11:22:53,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-18 11:22:53,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-18 11:22:53,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.154 2026-10-18 11:22:53,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:53] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-18 11:22:54,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.031 0.149 2026-10-18 11:22:54,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:54] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-18 11:22:54,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:54] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-18 11:22:54,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-18 11:22:54,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,498 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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 - 6 0.004 0.029 2026-10-18 11:22:54,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-18 11:22:54,712 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:54,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15355296 (allocated 16515072) 2026-10-18 11:22:54,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95573 2026-10-18 11:22:54,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-18 11:22:54,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95573 2026-10-18 11:22:54,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112254_863326_test_specific_reward_product_tax_included_excluded.txt 2026-10-18 11:22:54,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpw8g2t9er_chrome_odoo" 2026-10-18 11:22:55,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95777 2026-10-18 11:22:55,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp2g0kwoph_chrome_odoo 2026-10-18 11:22:55,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33499/json/version 2026-10-18 11:22:55,184 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:55,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:55,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33499/json 2026-10-18 11:22:55,209 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:55,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:33499/devtools/page/D65F44ABA9974282A9BCCD5AEC889A8D 2026-10-18 11:22:55,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-18 11:22:55,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-18 11:22:55,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:55,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-18 11:22:55,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:55,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:55,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.035 2026-10-18 11:22:55,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'D65F44ABA9974282A9BCCD5AEC889A8D', 'loaderId': '2572B24BF780051E981696F5F86CC12A', 'isDownload': False} 2026-10-18 11:22:55,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:55,372 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:55,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:22:55,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:22:55,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:22:55,818 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:55,821 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:55,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:22:55,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:22:55,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:55,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:22:55,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:55,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:22:55,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "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.005 2026-10-18 11:22:55,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:22:55,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.006 0.025 2026-10-18 11:22:55,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-18 11:22:56,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 300 0.143 0.316 2026-10-18 11:22:56,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "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-10-18 11:22:56,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:56,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-18 11:22:56,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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.006 2026-10-18 11:22:56,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-18 11:22:56,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:56,615 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:56,636 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:22:56,639 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:56,640 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.008 0.016 2026-10-18 11:22:56,651 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:22:56,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.030 2026-10-18 11:22:56,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-18 11:22:56,658 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22: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-10-18 11:22:56,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-10-18 11:22:56,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:56,782 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:22:56,859 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:22:56,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.054 0.055 2026-10-18 11:22:56,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.130 2026-10-18 11:22:56,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-18 11:22:56,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:56,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-18 11:22:56,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:22:57,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.213 2026-10-18 11:22:57,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-18 11:22:57,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:22:57,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:22:57,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:22:57,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-18 11:22:57,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:22:57,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:22:57,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,317 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:57,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:57] "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-10-18 11:22:57,587 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-18 11:22:57,588 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:57,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15163892 (allocated 16252928) 2026-10-18 11:22:57,666 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95777 2026-10-18 11:22:57,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-18 11:22:57,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95777 2026-10-18 11:22:57,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112257_763804_test_specific_reward_product_tax_included_excluded.txt 2026-10-18 11:22:57,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp2g0kwoph_chrome_odoo" 2026-10-18 11:22:57,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-18 11:22:58,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 95989 2026-10-18 11:22:58,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmp3was63ap_chrome_odoo 2026-10-18 11:22:58,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:40085/json/version 2026-10-18 11:22:58,592 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:58,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-18 11:22:58,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:40085/json 2026-10-18 11:22:58,608 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:22:58,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:40085/devtools/page/617CDB52B96FA64AF5DBA874537669FD 2026-10-18 11:22:58,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-18 11:22:58,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-18 11:22:58,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:22:58,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-18 11:22:58,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:58,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:58,720 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:22:59,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.065 0.518 2026-10-18 11:22:59,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '617CDB52B96FA64AF5DBA874537669FD', 'loaderId': '06DDE918EE4A74EE26E070FD61FD7C94', 'isDownload': False} 2026-10-18 11:22:59,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Evaluate ready code "odoo.isTourReady('test_two_variant_same_discount')" 2026-10-18 11:22:59,319 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:22:59,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:22:59,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:22:59,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:22:59,753 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:59,763 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:22:59,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:22:59,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:22:59,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:59,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:22:59,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:22:59,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:22:59,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "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-10-18 11:22:59,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:22:59,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.014 0.031 2026-10-18 11:22:59,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:22:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-18 11:23:00,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.173 0.346 2026-10-18 11:23:00,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "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-10-18 11:23:00,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "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-10-18 11:23:00,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.008 2026-10-18 11:23:00,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:23:00,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "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-10-18 11:23:00,640 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-18 11:23:00,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:23:00,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:00,689 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:23:00,705 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:23:00,708 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:23:00,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.022 2026-10-18 11:23:00,732 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:23:00,743 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:23:00,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.048 2026-10-18 11:23:00,755 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:23:00,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:00,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.016 0.064 2026-10-18 11:23:00,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.128 2026-10-18 11:23:00,875 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:23:00,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.110 2026-10-18 11:23:00,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:00,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:23:00,905 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:00,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-18 11:23:00,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-18 11:23:00,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:23:00,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:00] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:23:01,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:01] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:23:01,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:01] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:23:01,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:01] "GET /web/image?model=product.template&field=image_128&id=1819&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.136 2026-10-18 11:23:01,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:01] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:23:01,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-18T11:11:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-18 11:23:01,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.120 2026-10-18 11:23:01,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.026 0.155 2026-10-18 11:23:01,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:01,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-18 11:23:01,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:23:01,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15168784 (allocated 16515072) 2026-10-18 11:23:01,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 95989 2026-10-18 11:23:01,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-18 11:23:01,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 95989 2026-10-18 11:23:01,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112301_597539_test_two_variant_same_discount.txt 2026-10-18 11:23:01,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmp3was63ap_chrome_odoo" 2026-10-18 11:23:01,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-18 11:23:11,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-18 11:23:11,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-18 11:23:12,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-18 11:23:13,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 96200 2026-10-18 11:23:13,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpz9lh5hrf_chrome_odoo 2026-10-18 11:23:13,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:43411/json/version 2026-10-18 11:23:13,195 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:23:13,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:23:13,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:43411/json 2026-10-18 11:23:13,202 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:23:13,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:43411/devtools/page/601276CAE0F9020777978F74660086E0 2026-10-18 11:23:13,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-18 11:23:13,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-18 11:23:13,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:23:13,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-18 11:23:13,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:13,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:13,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:23:13,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:13] "GET /pos/ui/82 HTTP/1.1" 200 - 89 0.031 0.467 2026-10-18 11:23:13,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': '601276CAE0F9020777978F74660086E0', 'loaderId': '075FE25E7CDF207FF941E75EAD3524BF', 'isDownload': False} 2026-10-18 11:23:13,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:13,839 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:23:13,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:13] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:23:13,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:13] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:23:13,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:13] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:23:14,301 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:14,302 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:14,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:23:14,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:23:14,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:14,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:23:14,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:14,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:23:14,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "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.012 2026-10-18 11:23:14,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:23:14,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.039 2026-10-18 11:23:14,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-18 11:23:14,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.174 0.346 2026-10-18 11:23:15,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "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-10-18 11:23:15,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23: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-10-18 11:23:15,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:23:15,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23: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-10-18 11:23:15,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-18 11:23:15,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:23:15,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:23:15,179 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:23:15,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:23:15,192 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:23:15,212 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:23:15,215 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:23:15,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.019 0.026 2026-10-18 11:23:15,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.052 2026-10-18 11:23:15,238 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:23:15,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.015 0.071 2026-10-18 11:23:15,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.002 0.068 2026-10-18 11:23:15,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.018 0.113 2026-10-18 11:23:15,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.048 2026-10-18 11:23:15,377 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:23:15,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-18 11:23:15,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-18 11:23:15,424 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:23:15,442 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:15,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:23:15,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:23:15,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1836&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-18 11:23:15,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:23:15,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-18 11:23:15,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1833&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-10-18 11:23:15,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:23:15,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.133 2026-10-18 11:23:15,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.029 2026-10-18 11:23:15,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:15,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.040 2026-10-18 11:23:16,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.011 0.042 2026-10-18 11:23:16,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,500 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,671 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,756 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:23:16,757 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:16,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,844 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:16,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:17,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:17,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.009 2026-10-18 11:23:17,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:23:17,091 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27457820 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '8d399094-22fb-4407-b0a6-6e0eaca84a3a'}] 2026-10-18 11:23:17,092 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:23:17,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27457820 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '8d399094-22fb-4407-b0a6-6e0eaca84a3a'} created pos.order #641 2026-10-18 11:23:17,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27457820 finished 2026-10-18 11:23:17,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.122 0.313 2026-10-18 11:23:17,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.028 0.058 2026-10-18 11:23:17,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "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-10-18 11:23:17,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67476508 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '8d399094-22fb-4407-b0a6-6e0eaca84a3a'}] 2026-10-18 11:23:17,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67476508 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '8d399094-22fb-4407-b0a6-6e0eaca84a3a'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-10-18 11:23:17,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67476508 finished 2026-10-18 11:23:17,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:17,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-18 11:23:17,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:17,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.044 0.097 2026-10-18 11:23:17,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 20192788 (allocated 22679552) 2026-10-18 11:23:17,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 96200 2026-10-18 11:23:17,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-18 11:23:17,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 96200 2026-10-18 11:23:17,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.008 0.016 2026-10-18 11:23:18,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112318_026103_test_loyalty_history_earn_and_spend.txt 2026-10-18 11:23:18,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpz9lh5hrf_chrome_odoo" 2026-10-18 11:23:18,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-18 11:23:18,587 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 96428 2026-10-18 11:23:18,587 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpmeck28kg_chrome_odoo 2026-10-18 11:23:18,587 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:41865/json/version 2026-10-18 11:23:18,588 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:18,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-18 11:23:18,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:41865/json 2026-10-18 11:23:18,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:18,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:41865/devtools/page/1FEBC885F968855F2EA870538C6FAB8E 2026-10-18 11:23:18,625 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-18 11:23:18,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-18 11:23:18,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:23:18,738 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-18 11:23:18,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:18,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:18,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:23:19,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /pos/ui/82 HTTP/1.1" 200 - 91 0.037 0.478 2026-10-18 11:23:19,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '1FEBC885F968855F2EA870538C6FAB8E', 'loaderId': '4A3107EBE7B7B37829A6235A37E44806', 'isDownload': False} 2026-10-18 11:23:19,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-18 11:23:19,275 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:23:19,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-18 11:23:19,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-18 11:23:19,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-18 11:23:19,729 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:19,731 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:23:19,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:23:19,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:19,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:23:19,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:19,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:23:19,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:23:19,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "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.011 2026-10-18 11:23:19,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:23:19,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.042 2026-10-18 11:23:19,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-18 11:23:20,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.217 0.322 2026-10-18 11:23:20,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "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-10-18 11:23:20,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23: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-10-18 11:23:20,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-18 11:23:20,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23: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-10-18 11:23:20,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-18 11:23:20,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-18 11:23:20,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:23:20,686 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:23:20,689 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:23:20,712 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:23:20,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:23:20,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.020 0.038 2026-10-18 11:23:20,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.003 0.073 2026-10-18 11:23:20,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.003 0.032 2026-10-18 11:23:20,762 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.088 2026-10-18 11:23:20,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:20,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-10-18 11:23:20,861 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:23:20,880 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:23:20,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.022 0.048 2026-10-18 11:23:20,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.017 0.094 2026-10-18 11:23:20,975 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:20,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:23:20,987 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:21,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-18 11:23:21,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-18 11:23:21,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-18 11:23:21,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1833&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-18 11:23:21,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:23:21,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.031 0.146 2026-10-18 11:23:21,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-18 11:23:21,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-18 11:23:21,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,250 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-18T11:23:01.000+00:00 HTTP/1.1" 200 - 3 0.011 0.226 2026-10-18 11:23:21,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,672 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.026 2026-10-18 11:23:21,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.019 0.043 2026-10-18 11:23:21,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:21,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.012 0.058 2026-10-18 11:23:21,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,015 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,027 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:22,028 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:23:22,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,117 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:22,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79417009 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '30654192-9cbe-4bfa-9b18-b46ba18db3f9'}] 2026-10-18 11:23:22,372 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:23:22,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79417009 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '30654192-9cbe-4bfa-9b18-b46ba18db3f9'} created pos.order #642 2026-10-18 11:23:22,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79417009 finished 2026-10-18 11:23:22,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.135 0.344 2026-10-18 11:23:22,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.020 0.040 2026-10-18 11:23:22,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:22] "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-10-18 11:23:23,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63912539 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '30654192-9cbe-4bfa-9b18-b46ba18db3f9'}] 2026-10-18 11:23:23,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63912539 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '30654192-9cbe-4bfa-9b18-b46ba18db3f9'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-10-18 11:23:23,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63912539 finished 2026-10-18 11:23:23,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:23:23,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-18 11:23:23,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:23:23,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:23:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.034 0.096 2026-10-18 11:23:23,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 18996044 (allocated 21630976) 2026-10-18 11:23:23,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 96428 2026-10-18 11:23:23,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-18 11:23:23,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 96428 2026-10-18 11:23:23,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112323_317771_test_pos_loyalty_history.txt 2026-10-18 11:23:23,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpmeck28kg_chrome_odoo" 2026-10-18 11:23:23,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-18 11:23:23,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-18 11:23:33,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-18 11:23:33,409 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-18 11:23:38,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:23:46,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-18 11:23:46,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:23:56,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-18 11:23:56,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-18 11:23:56,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-18 11:23:56,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-18 11:23:56,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:24:05,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-18 11:24:05,987 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 96643 2026-10-18 11:24:05,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmp3o65i8il_chrome_odoo 2026-10-18 11:24:05,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:36773/json/version 2026-10-18 11:24:05,989 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:24:06,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:24:06,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:36773/json 2026-10-18 11:24:06,001 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:24:06,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:36773/devtools/page/AEA83B6C398DA4C403E0B79C889F3AA8 2026-10-18 11:24:06,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-18 11:24:06,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-18 11:24:06,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:24:06,092 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-18 11:24:06,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:06,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:06,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:24:06,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:06] "GET /pos/ui/88 HTTP/1.1" 200 - 88 0.029 0.466 2026-10-18 11:24:06,599 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': 'AEA83B6C398DA4C403E0B79C889F3AA8', 'loaderId': 'C8AAEB7BF088DD157535EA7222C039CD', 'isDownload': False} 2026-10-18 11:24:06,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:06,614 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:24:06,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-18 11:24:06,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-18 11:24:06,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-18 11:24:07,035 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:24:07,037 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:24:07,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:24:07,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:24:07,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:07,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:24:07,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:07,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:24:07,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "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.008 2026-10-18 11:24:07,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:24:07,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.011 0.026 2026-10-18 11:24:07,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-18 11:24:07,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order 2026-10-18 11:24:07,647 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:24:07,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order.line 2026-10-18 11:24:07,650 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:24:07,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.133 0.350 2026-10-18 11:24:07,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "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-10-18 11:24:07,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24: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.007 2026-10-18 11:24:07,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-18 11:24:07,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24: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-10-18 11:24:07,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:24:07,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-18 11:24:07,856 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:24:07,869 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:24:07,871 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:24:07,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/image/res.users/169/avatar_128 HTTP/1.1" 200 - 14 0.016 0.023 2026-10-18 11:24:07,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:07,899 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:24:07,900 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:24:07,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.003 0.045 2026-10-18 11:24:07,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.006 0.016 2026-10-18 11:24:07,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-10-18 11:24:08,066 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:24:08,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.019 0.039 2026-10-18 11:24:08,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:08,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.022 0.102 2026-10-18 11:24:08,191 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:24:08,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:08,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1894&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-18 11:24:08,214 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:24:08,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1896&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:24:08,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1898&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.008 0.076 2026-10-18 11:24:08,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1895&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-18 11:24:08,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1897&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-18 11:24:08,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1903&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-18 11:24:08,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1906&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:24:08,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1902&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-18 11:24:08,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1900&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:24:08,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1905&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:24:08,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1901&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:24:08,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1904&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-18 11:24:08,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "GET /web/image?model=product.template&field=image_128&id=1899&unique=2026-10-18T11:23:56.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:24:08,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "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-10-18 11:24:08,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:08,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:08,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:08,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:08,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:08,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:08] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.040 0.099 2026-10-18 11:24:08,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:09] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.034 0.067 2026-10-18 11:24:09,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,844 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:09,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.010 0.027 2026-10-18 11:24:10,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.013 0.038 2026-10-18 11:24:10,080 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,095 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:24:10,096 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:24:10,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:10,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38325790 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'f249f0ce-cbf9-4423-b4c1-a8645c440282'}] 2026-10-18 11:24:10,484 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:24:11,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38325790 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'f249f0ce-cbf9-4423-b4c1-a8645c440282'} created pos.order #644 2026-10-18 11:24:11,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38325790 finished 2026-10-18 11:24:11,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 321 0.325 0.405 2026-10-18 11:24:11,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:11] "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-10-18 11:24:11,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-18 11:24:11,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:24:11,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31843281 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'f249f0ce-cbf9-4423-b4c1-a8645c440282'}] 2026-10-18 11:24:11,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31843281 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'f249f0ce-cbf9-4423-b4c1-a8645c440282'} sync ignored for existing PoS order pos.order(644,) (state: paid) 2026-10-18 11:24:11,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31843281 finished 2026-10-18 11:24:11,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17812308 (allocated 19271680) 2026-10-18 11:24:11,462 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 96643 2026-10-18 11:24:11,462 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-18 11:24:11,465 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 96643 2026-10-18 11:24:11,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.033 0.088 2026-10-18 11:24:11,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112411_535109_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-18 11:24:11,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmp3o65i8il_chrome_odoo" 2026-10-18 11:24:11,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:24:20,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-18 11:24:21,352 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1176] 2026-10-18 11:24:23,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-18 11:24:23,600 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1178] 2026-10-18 11:24:25,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-18 11:24:25,871 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1180] 2026-10-18 11:24:27,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-18 11:24:27,431 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1182] 2026-10-18 11:24:28,400 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-18 11:24:28,902 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1185, 1186] 2026-10-18 11:24:30,060 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-18 11:24:30,723 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1190, 1191] 2026-10-18 11:24:30,968 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1195, 1196, 1197] 2026-10-18 11:24:33,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-18 11:24:34,084 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1198, 1199] 2026-10-18 11:24:34,369 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-18 11:24:34,947 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1202, 1203] 2026-10-18 11:24:36,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-18 11:24:36,733 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1207] 2026-10-18 11:24:36,855 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1204] 2026-10-18 11:24:36,914 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1205] 2026-10-18 11:24:37,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-18 11:24:38,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29985273 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-18 11:24:38,509 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1209, 1210] 2026-10-18 11:24:38,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29985273 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #656 2026-10-18 11:24:38,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29985273 finished 2026-10-18 11:24:38,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-18 11:24:39,512 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1215] 2026-10-18 11:24:39,915 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-18 11:24:51,092 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-18 11:24:51,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50398539 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-18 11:24:51,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50398539 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #658 2026-10-18 11:24:51,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50398539 finished 2026-10-18 11:24:51,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:24:51,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:52,589 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:24:52,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:52] "GET /pos/pay/658?access_token=26bb29fe-c474-4a6e-918c-1cf14e51938f HTTP/1.1" 200 - 262 0.209 1.114 2026-10-18 11:24:52,599 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:52,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:52] "POST /pos/pay/transaction/658 HTTP/1.1" 200 - 42 0.018 0.037 2026-10-18 11:24:52,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:53,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:53] "GET /pos/pay/confirmation/658?access_token=26bb29fe-c474-4a6e-918c-1cf14e51938f&tx_id=1 HTTP/1.1" 200 - 402 0.272 0.555 2026-10-18 11:24:54,039 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-18 11:24:54,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63219048 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-18 11:24:54,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63219048 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #659 2026-10-18 11:24:54,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63219048 finished 2026-10-18 11:24:54,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:24:54,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:55,546 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:24:55,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:55] "GET /pos/pay/659?access_token=5f446d39-da69-434c-87be-3a4cff3c00b3 HTTP/1.1" 200 - 266 0.143 1.167 2026-10-18 11:24:55,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:55,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:55] "POST /pos/pay/transaction/659 HTTP/1.1" 200 - 42 0.019 0.035 2026-10-18 11:24:55,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:56,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:56] "GET /pos/pay/confirmation/659?access_token=5f446d39-da69-434c-87be-3a4cff3c00b3&tx_id=2 HTTP/1.1" 200 - 402 0.255 0.514 2026-10-18 11:24:56,915 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-18 11:24:57,060 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22118774 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-18 11:24:57,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22118774 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #660 2026-10-18 11:24:57,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22118774 finished 2026-10-18 11:24:57,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:24:57,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:58,381 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:24:58,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:58] "GET /pos/pay/660?access_token=123b1eb2-6893-4bf5-bbf5-2d767b504b99 HTTP/1.1" 200 - 266 0.155 1.091 2026-10-18 11:24:58,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:58,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:58] "POST /pos/pay/transaction/660 HTTP/1.1" 200 - 42 0.018 0.037 2026-10-18 11:24:58,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:59,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:59] "GET /pos/pay/confirmation/660?access_token=123b1eb2-6893-4bf5-bbf5-2d767b504b99&tx_id=3 HTTP/1.1" 200 - 272 0.261 0.352 2026-10-18 11:24:59,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:59,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:59] "GET /pos/pay/660?access_token=123b1eb2-6893-4bf5-bbf5-2d767b504b99 HTTP/1.1" 200 - 43 0.046 0.055 2026-10-18 11:24:59,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:59,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:59] "POST /pos/pay/transaction/660 HTTP/1.1" 200 - 34 0.044 0.048 2026-10-18 11:24:59,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:24:59,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:24:59] "GET /pos/pay/confirmation/660?access_token=123b1eb2-6893-4bf5-bbf5-2d767b504b99&tx_id=4 HTTP/1.1" 200 - 300 0.231 0.356 2026-10-18 11:25:00,543 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-18 11:25:00,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 96876 2026-10-18 11:25:00,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmpaatsdl11_chrome_odoo 2026-10-18 11:25:00,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:37823/json/version 2026-10-18 11:25:00,873 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:00,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:00,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:37823/json 2026-10-18 11:25:00,890 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:00,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:37823/devtools/page/591A042A56BACE05F9EE8A0F106B5801 2026-10-18 11:25:00,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-18 11:25:00,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-18 11:25:00,970 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:25:00,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-18 11:25:00,978 44 INFO rb-4af9f49-225677-425882 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/251aade340084ba7?access_token=251aade340084ba7" in browser 2026-10-18 11:25:00,978 44 INFO rb-4af9f49-225677-425882 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/251aade340084ba7?access_token=251aade340084ba7" 2026-10-18 11:25:00,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:01,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /pos_customer_display/91/251aade340084ba7?access_token=251aade340084ba7 HTTP/1.1" 200 - 47 0.019 0.508 2026-10-18 11:25:01,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': '591A042A56BACE05F9EE8A0F106B5801', 'loaderId': 'CEBA317EB568111F0CB06A1D9D6D8CA8', 'isDownload': False} 2026-10-18 11:25:01,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-18 11:25:01,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0261789/point_of_sale.customer_display_assets.min.css, copying from /web/assets/0261789/point_of_sale.customer_display_assets.min.css 2026-10-18 11:25:01,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /web/assets/1/0261789/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.016 0.021 2026-10-18 11:25:01,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/88689e5/point_of_sale.customer_display_assets.min.js, copying from /web/assets/88689e5/point_of_sale.customer_display_assets.min.js 2026-10-18 11:25:01,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /web/assets/1/88689e5/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.004 0.054 2026-10-18 11:25:01,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/27c1303/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/27c1303/point_of_sale.customer_display_assets_test.min.js 2026-10-18 11:25:01,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /web/assets/1/27c1303/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.004 0.068 2026-10-18 11:25:01,731 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:01,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:25:01,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-18 11:25:01,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-18 11:25:01,794 44 INFO rb-4af9f49-225677-425882 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/251aade340084ba7?access_token=251aade340084ba7", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:25:01,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:25:01,799 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [1/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-10-18 11:25:01,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:25:01,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:01,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [11/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-10-18 11:25:02,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,418 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,676 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:02,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-18 11:25:02,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:25:02,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:02] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.064 0.805 2026-10-18 11:25:02,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4162704 (allocated 5242880) 2026-10-18 11:25:02,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 96876 2026-10-18 11:25:02,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-18 11:25:02,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 96876 2026-10-18 11:25:02,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112502_815741_test_customer_display_online_payment.txt 2026-10-18 11:25:02,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmpaatsdl11_chrome_odoo" 2026-10-18 11:25:02,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-18 11:25:03,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 97041 2026-10-18 11:25:03,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpt6phcz87_chrome_odoo 2026-10-18 11:25:03,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:45639/json/version 2026-10-18 11:25:03,184 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:03,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:03,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:45639/json 2026-10-18 11:25:03,193 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:03,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:45639/devtools/page/6C85A24BEA3166888BD168E25752D1E1 2026-10-18 11:25:03,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-18 11:25:03,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-18 11:25:03,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-18 11:25:03,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-18 11:25:03,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:03,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-10-18 11:25:03,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:03,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:03] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.034 0.521 2026-10-18 11:25:03,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '6C85A24BEA3166888BD168E25752D1E1', 'loaderId': 'A67D4040632F3037AA219F90EA694EFC', 'isDownload': False} 2026-10-18 11:25:03,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-18 11:25:03,854 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:03,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:03] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:25:03,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:03] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:25:03,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:03] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:25:04,271 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:04,274 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:04,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:25:04,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:25:04,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:04,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:04,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:25:04,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:04,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "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.012 2026-10-18 11:25:04,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:25:04,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.027 2026-10-18 11:25:04,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:25:04,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.136 0.282 2026-10-18 11:25:04,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "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-10-18 11:25:04,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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.006 2026-10-18 11:25:04,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:04] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:25:04,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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.004 2026-10-18 11:25:05,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:25:05,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:25:05,071 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:05,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:05,098 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:25:05,100 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:25:05,120 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:05,124 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:25:05,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/image/res.users/180/avatar_128 HTTP/1.1" 200 - 14 0.020 0.029 2026-10-18 11:25:05,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.002 0.060 2026-10-18 11:25:05,171 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-18 11:25:05,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.034 0.042 2026-10-18 11:25:05,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.016 0.097 2026-10-18 11:25:05,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.110 2026-10-18 11:25:05,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:05,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-18T11:24:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-18 11:25:05,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.025 2026-10-18 11:25:05,345 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:05,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.039 2026-10-18 11:25:05,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,858 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,909 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:05,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,141 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:06,142 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:06,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58747009 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'}] 2026-10-18 11:25:06,517 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58747009 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'} created pos.order #661 2026-10-18 11:25:06,543 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58747009 finished 2026-10-18 11:25:06,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.032 0.120 2026-10-18 11:25:06,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,690 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,850 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:06,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,105 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,672 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:07,740 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88022302 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'}] 2026-10-18 11:25:07,819 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [679] to pos.order #661 2026-10-18 11:25:07,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88022302 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'} updated pos.order #661 2026-10-18 11:25:07,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88022302 finished 2026-10-18 11:25:07,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.049 0.133 2026-10-18 11:25:07,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:07] "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.012 2026-10-18 11:25:07,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:07] "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.004 0.010 2026-10-18 11:25:07,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,109 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83213934 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'}] 2026-10-18 11:25:08,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83213934 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'} updated pos.order #661 2026-10-18 11:25:08,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83213934 finished 2026-10-18 11:25:08,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.025 0.088 2026-10-18 11:25:08,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,404 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72677529 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'}] 2026-10-18 11:25:08,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72677529 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'} updated pos.order #661 2026-10-18 11:25:08,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72677529 finished 2026-10-18 11:25:08,745 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.024 0.101 2026-10-18 11:25:08,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:08] "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.002 0.009 2026-10-18 11:25:08,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:08] "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-10-18 11:25:08,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:08,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29805284 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'}] 2026-10-18 11:25:08,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29805284 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'} updated pos.order #661 2026-10-18 11:25:08,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29805284 finished 2026-10-18 11:25:09,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.024 0.086 2026-10-18 11:25:09,067 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,228 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,337 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,597 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,648 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:09,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96867519 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'}] 2026-10-18 11:25:10,047 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96867519 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'e8edcd42-6745-4196-95ad-e9b8e298307c'} updated pos.order #661 2026-10-18 11:25:10,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96867519 finished 2026-10-18 11:25:10,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.040 0.111 2026-10-18 11:25:10,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:10] "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.002 0.008 2026-10-18 11:25:10,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:10] "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-10-18 11:25:10,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-18 11:25:10,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:25:10,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 15683220 (allocated 17301504) 2026-10-18 11:25:10,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 97041 2026-10-18 11:25:10,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-18 11:25:10,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 97041 2026-10-18 11:25:10,389 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112510_389722_test_errors_tour.txt 2026-10-18 11:25:10,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpt6phcz87_chrome_odoo" 2026-10-18 11:25:10,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-18 11:25:10,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55919715 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-18 11:25:10,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55919715 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #662 2026-10-18 11:25:10,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55919715 finished 2026-10-18 11:25:10,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:10,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:11,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:11] "GET /pos/pay/662?access_token=e73fb4b1-38f5-4959-affe-6cd80f1b78c HTTP/1.1" 403 - 113 0.062 1.045 2026-10-18 11:25:11,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:11,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:11] "GET /pos/pay/662?access_token= HTTP/1.1" 403 - 17 0.007 0.032 2026-10-18 11:25:11,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:11,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:11] "GET /pos/pay/confirmation/662?access_token=e73fb4b1-38f5-4959-affe-6cd80f1b78c&tx_id=1 HTTP/1.1" 403 - 18 0.011 0.042 2026-10-18 11:25:11,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:11,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:11] "GET /pos/pay/confirmation/662?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.006 0.031 2026-10-18 11:25:11,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-18 11:25:12,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 97265 2026-10-18 11:25:12,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmpousg581i_chrome_odoo 2026-10-18 11:25:12,308 44 INFO rb-4af9f49-225677-425882 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:35477/json/version 2026-10-18 11:25:12,309 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35477', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:12,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:12,321 44 INFO rb-4af9f49-225677-425882 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:35477/json 2026-10-18 11:25:12,322 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35477', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:12,337 44 INFO rb-4af9f49-225677-425882 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:35477/devtools/page/EFAD3741A008DBD763EFAC164D90EFB8 2026-10-18 11:25:12,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Enable chrome headless console log notification 2026-10-18 11:25:12,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-10-18 11:25:12,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:25:12,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-10-18 11:25:12,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:12,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:12,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:13,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.033 0.609 2026-10-18 11:25:13,057 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'EFAD3741A008DBD763EFAC164D90EFB8', 'loaderId': 'EB4C52413D73E0668A519DB01528E046', 'isDownload': False} 2026-10-18 11:25:13,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:13,070 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:13,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:25:13,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:25:13,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:25:13,491 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:13,498 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:13,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:25:13,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:13,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:13,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:25:13,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:25:13,585 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:13,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "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.007 2026-10-18 11:25:13,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.012 2026-10-18 11:25:13,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "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-10-18 11:25:13,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:25:14,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.204 0.346 2026-10-18 11:25:14,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "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-10-18 11:25:14,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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.007 2026-10-18 11:25:14,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.032 2026-10-18 11:25:14,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:14,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:14,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:25:14,466 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:14,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:14,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:25:14,494 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:25:14,504 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:25:14,509 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:25:14,514 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.019 0.024 2026-10-18 11:25:14,532 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:14,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.005 0.054 2026-10-18 11:25:14,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:14,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.015 0.061 2026-10-18 11:25:14,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.002 0.066 2026-10-18 11:25:14,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.014 0.105 2026-10-18 11:25:14,652 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:25:14,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.037 2026-10-18 11:25:14,668 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:14,679 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-18T11:24:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:25:14,734 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:14,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.049 2026-10-18 11:25:14,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:14,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:14,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:14,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,460 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,471 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:15,472 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:15,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,612 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,672 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43673402 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '5e38b228-88e5-4238-be2b-d688a9289894'}] 2026-10-18 11:25:15,738 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43673402 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '5e38b228-88e5-4238-be2b-d688a9289894'} created pos.order #663 2026-10-18 11:25:15,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43673402 finished 2026-10-18 11:25:15,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.028 0.107 2026-10-18 11:25:15,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:15,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,141 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,243 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,500 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,667 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:16,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80305442 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '5e38b228-88e5-4238-be2b-d688a9289894'}] 2026-10-18 11:25:16,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80305442 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '5e38b228-88e5-4238-be2b-d688a9289894'} updated pos.order #663 2026-10-18 11:25:16,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80305442 finished 2026-10-18 11:25:17,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.032 0.117 2026-10-18 11:25:17,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:17,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:17,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:17,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:17,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83279453 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '5e38b228-88e5-4238-be2b-d688a9289894'}] 2026-10-18 11:25:17,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83279453 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '5e38b228-88e5-4238-be2b-d688a9289894'} updated pos.order #663 2026-10-18 11:25:17,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83279453 finished 2026-10-18 11:25:17,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.022 0.083 2026-10-18 11:25:17,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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.002 0.008 2026-10-18 11:25:17,400 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-18 11:25:17,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:17,456 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:17] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F663%3Faccess_token=efe40db8-182f-4138-ac07-e0b8dbf1b2cc?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.075 2026-10-18 11:25:17,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15496956 (allocated 16515072) 2026-10-18 11:25:17,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 97265 2026-10-18 11:25:17,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-18 11:25:17,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 97265 2026-10-18 11:25:17,536 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112517_535869_test_online_payment_amount_updated_after_order_modification.txt 2026-10-18 11:25:17,536 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmpousg581i_chrome_odoo" 2026-10-18 11:25:17,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-18 11:25:17,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10472919 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-18 11:25:17,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10472919 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #664 2026-10-18 11:25:17,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10472919 finished 2026-10-18 11:25:17,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:18,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:19,410 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:25:19,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:19] "GET /pos/pay/664?access_token=8577142d-76aa-4f46-b751-d8a26604d7c2 HTTP/1.1" 200 - 269 0.208 1.264 2026-10-18 11:25:19,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:19,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:19] "POST /pos/pay/transaction/664 HTTP/1.1" 200 - 42 0.021 0.050 2026-10-18 11:25:19,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:20,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:20] "GET /pos/pay/confirmation/664?access_token=8577142d-76aa-4f46-b751-d8a26604d7c2&tx_id=5 HTTP/1.1" 200 - 384 0.263 0.552 2026-10-18 11:25:21,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-18 11:25:22,025 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 97478 2026-10-18 11:25:22,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmplja32sps_chrome_odoo 2026-10-18 11:25:22,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:46785/json/version 2026-10-18 11:25:22,027 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:22,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:22,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:46785/json 2026-10-18 11:25:22,038 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:22,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:46785/devtools/page/880DBBAF43BCD6601D70D2C376397A2E 2026-10-18 11:25:22,056 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-18 11:25:22,059 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-18 11:25:22,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:25:22,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-18 11:25:22,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:22,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:22,131 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:22,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:22] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.030 0.459 2026-10-18 11:25:22,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': '880DBBAF43BCD6601D70D2C376397A2E', 'loaderId': '4B2AC67A387D761E33FA61C5893003BE', 'isDownload': False} 2026-10-18 11:25:22,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:22,632 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:22,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:22] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:25:22,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:22] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:25:22,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:22] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-18 11:25:23,089 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:23,092 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:23,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:25:23,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:25:23,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:23,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:25:23,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:23,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:23,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "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-10-18 11:25:23,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:25:23,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.025 2026-10-18 11:25:23,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:25:23,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 344 0.147 0.321 2026-10-18 11:25:23,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "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-10-18 11:25:23,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:23,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.046 2026-10-18 11:25:23,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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.004 2026-10-18 11:25:23,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-18 11:25:23,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:25:23,959 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:23,994 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:23,997 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:24,015 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:25:24,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.018 0.025 2026-10-18 11:25:24,020 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:25:24,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.003 0.051 2026-10-18 11:25:24,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-18 11:25:24,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-10-18 11:25:24,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,128 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:25:24,151 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:24,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.020 0.033 2026-10-18 11:25:24,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.045 2026-10-18 11:25:24,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-18T11:24:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-18 11:25:24,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,248 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:25:24,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.027 0.125 2026-10-18 11:25:24,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.060 2026-10-18 11:25:24,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,487 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:24,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:24,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:24,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11672390 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8b9764a0-e148-4430-8363-21b7d8fb19de'}] 2026-10-18 11:25:24,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11672390 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '8b9764a0-e148-4430-8363-21b7d8fb19de'} created pos.order #665 2026-10-18 11:25:24,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11672390 finished 2026-10-18 11:25:24,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.028 0.095 2026-10-18 11:25:25,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.011 0.029 2026-10-18 11:25:25,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:25,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.011 0.052 2026-10-18 11:25:25,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-18 11:25:25,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-18 11:25:25,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15731892 (allocated 17039360) 2026-10-18 11:25:25,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 97478 2026-10-18 11:25:25,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-18 11:25:25,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 97478 2026-10-18 11:25:25,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112525_781949_test_payment_method_customer_required.txt 2026-10-18 11:25:25,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmplja32sps_chrome_odoo" 2026-10-18 11:25:25,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-18 11:25:25,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89080234 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-18 11:25:25,936 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #174 deleted pos.order records with IDs: [666] 2026-10-18 11:25:25,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-18 11:25:26,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 97689 2026-10-18 11:25:26,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpy3mjx5kq_chrome_odoo 2026-10-18 11:25:26,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:35899/json/version 2026-10-18 11:25:26,338 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:26,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:26,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:35899/json 2026-10-18 11:25:26,350 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:26,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:35899/devtools/page/24E8AA51744E8F2170A8768C65FCD069 2026-10-18 11:25:26,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-18 11:25:26,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-18 11:25:26,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:25:26,415 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-18 11:25:26,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:26,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:26,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:27,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.033 0.651 2026-10-18 11:25:27,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': '24E8AA51744E8F2170A8768C65FCD069', 'loaderId': 'B826BDCCA9EECBC28400795CB2603D58', 'isDownload': False} 2026-10-18 11:25:27,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-18 11:25:27,121 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:27,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:25:27,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:25:27,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:25:27,571 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:27,574 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:27,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:25:27,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:25:27,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:27,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:27,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:25:27,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:27,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "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-10-18 11:25:27,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:25:27,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.027 2026-10-18 11:25:27,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:25:28,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.156 0.308 2026-10-18 11:25:28,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "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-10-18 11:25:28,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.007 2026-10-18 11:25:28,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.034 2026-10-18 11:25:28,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.005 2026-10-18 11:25:28,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-18 11:25:28,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-18 11:25:28,405 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:28,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:28,427 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:28,430 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:25:28,439 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:28,440 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:28,468 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:28,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.038 0.025 2026-10-18 11:25:28,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:28,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.021 0.085 2026-10-18 11:25:28,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.008 0.122 2026-10-18 11:25:28,599 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:25:28,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.034 0.142 2026-10-18 11:25:28,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-18T11:24:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:25:28,666 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:28,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:28,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.022 0.239 2026-10-18 11:25:28,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.151 2026-10-18 11:25:28,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.096 2026-10-18 11:25:28,849 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:28,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:28,954 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,132 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:29,134 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:29,172 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46239270 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'}] 2026-10-18 11:25:29,339 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46239270 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'} created pos.order #667 2026-10-18 11:25:29,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46239270 finished 2026-10-18 11:25:29,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.027 0.096 2026-10-18 11:25:29,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:29,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:30,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:30,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:30,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:30,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:30,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13524341 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'}] 2026-10-18 11:25:30,258 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [682] to pos.order #667 2026-10-18 11:25:30,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13524341 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'} updated pos.order #667 2026-10-18 11:25:30,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13524341 finished 2026-10-18 11:25:30,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 101 0.059 0.129 2026-10-18 11:25:30,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:30] "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.007 0.009 2026-10-18 11:25:30,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:30] "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.010 2026-10-18 11:25:30,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41836089 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'}] 2026-10-18 11:25:30,453 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:30,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41836089 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'} updated pos.order #667 2026-10-18 11:25:30,803 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41836089 finished 2026-10-18 11:25:30,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.111 0.311 2026-10-18 11:25:30,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:30] "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-10-18 11:25:31,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49688823 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'}] 2026-10-18 11:25:31,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49688823 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '9b0db6e5-1b17-405a-aaa7-8228d0e01b82'} sync ignored for existing PoS order pos.order(667,) (state: paid) 2026-10-18 11:25:31,030 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-18 11:25:31,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:25:31,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49688823 finished 2026-10-18 11:25:31,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 16092892 (allocated 17039360) 2026-10-18 11:25:31,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 97689 2026-10-18 11:25:31,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-18 11:25:31,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 97689 2026-10-18 11:25:31,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.028 0.091 2026-10-18 11:25:31,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112531_223549_test_restaurant_online_payment_flow.txt 2026-10-18 11:25:31,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpy3mjx5kq_chrome_odoo" 2026-10-18 11:25:31,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-18 11:25:31,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 97899 2026-10-18 11:25:31,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpxxnnn406_chrome_odoo 2026-10-18 11:25:31,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:34413/json/version 2026-10-18 11:25:31,653 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:31,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:31,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:34413/json 2026-10-18 11:25:31,666 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:31,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:34413/devtools/page/C7130BCA1676AF6B817D8E2A50D53C67 2026-10-18 11:25:31,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-18 11:25:31,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-18 11:25:31,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:25:31,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-18 11:25:31,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:31,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:31,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:32,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.030 0.469 2026-10-18 11:25:32,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': 'C7130BCA1676AF6B817D8E2A50D53C67', 'loaderId': '73714F607D45BCDE249C8350DC0F860E', 'isDownload': False} 2026-10-18 11:25:32,246 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:32,264 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:32,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:25:32,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:25:32,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:25:32,715 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:32,723 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:25:32,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-18 11:25:32,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:25:32,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:32,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:32,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:25:32,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:32,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "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.012 2026-10-18 11:25:32,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-18 11:25:32,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.035 2026-10-18 11:25:32,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-18 11:25:33,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.148 0.309 2026-10-18 11:25:33,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:33,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:33,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:25:33,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "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.004 2026-10-18 11:25:33,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-18 11:25:33,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:25:33,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:33,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:25:33,591 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:33,591 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:25:33,605 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:33,607 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:25:33,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.013 0.041 2026-10-18 11:25:33,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-18 11:25:33,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.009 0.019 2026-10-18 11:25:33,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:33,741 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:33,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-18 11:25:33,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.030 0.051 2026-10-18 11:25:33,849 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:25:33,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:33,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.019 0.114 2026-10-18 11:25:33,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/image?model=product.template&field=image_128&id=1952&unique=2026-10-18T11:24:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:25:33,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:33] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.009 0.180 2026-10-18 11:25:34,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.030 0.124 2026-10-18 11:25:34,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,123 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,737 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:34,738 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:34,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:34,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,039 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82326784 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '35ed9b72-7726-41fe-a354-2f51ab648363'}] 2026-10-18 11:25:35,115 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82326784 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '35ed9b72-7726-41fe-a354-2f51ab648363'} created pos.order #668 2026-10-18 11:25:35,134 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82326784 finished 2026-10-18 11:25:35,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.038 0.110 2026-10-18 11:25:35,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.009 0.028 2026-10-18 11:25:35,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.010 0.034 2026-10-18 11:25:35,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:35,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84951585 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '35ed9b72-7726-41fe-a354-2f51ab648363'}] 2026-10-18 11:25:35,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84951585 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '35ed9b72-7726-41fe-a354-2f51ab648363'} updated pos.order #668 2026-10-18 11:25:35,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84951585 finished 2026-10-18 11:25:35,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.048 0.115 2026-10-18 11:25:35,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:35] "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.010 2026-10-18 11:25:35,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-18 11:25:35,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:36,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:36] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F668%3Faccess_token=7d313c70-4638-4985-871a-b33fbeb9a7dd?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.078 2026-10-18 11:25:36,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 16015692 (allocated 17301504) 2026-10-18 11:25:36,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 97899 2026-10-18 11:25:36,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-18 11:25:36,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 97899 2026-10-18 11:25:36,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112536_116613_test_selected_customer_after_adding_payment_sync.txt 2026-10-18 11:25:36,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpxxnnn406_chrome_odoo" 2026-10-18 11:25:36,353 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #174 deleted pos.payment.method records with IDs: [242] 2026-10-18 11:25:36,421 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #174 deleted account.account records with IDs: [4569] 2026-10-18 11:25:36,450 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #174 deleted account.payment.method.line records with IDs: [787, 788] 2026-10-18 11:25:36,568 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #174 deleted account.journal records with IDs: [1193] 2026-10-18 11:25:36,613 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #174 deleted account.account records with IDs: [4568] 2026-10-18 11:25:36,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-18 11:25:38,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-18 11:25:41,974 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 98103 2026-10-18 11:25:41,974 44 INFO rb-4af9f49-225677-425882 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/tmp84g68b52_chrome_odoo 2026-10-18 11:25:41,974 44 INFO rb-4af9f49-225677-425882 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:46781/json/version 2026-10-18 11:25:41,975 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:41,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:41,990 44 INFO rb-4af9f49-225677-425882 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:46781/json 2026-10-18 11:25:41,991 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:42,001 44 INFO rb-4af9f49-225677-425882 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:46781/devtools/page/A6E4A4EBE94F87837B326424A6DFEB5D 2026-10-18 11:25:42,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:42,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:42,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:42,128 44 INFO rb-4af9f49-225677-425882 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=40eeac2bc6304942" in browser 2026-10-18 11:25:42,128 44 INFO rb-4af9f49-225677-425882 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=40eeac2bc6304942" 2026-10-18 11:25:42,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:42,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /pos-self/93?access_token=40eeac2bc6304942 HTTP/1.1" 200 - 57 0.020 0.394 2026-10-18 11:25:42,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'A6E4A4EBE94F87837B326424A6DFEB5D', 'loaderId': '7EC93A5FE33E0E5A42239E5F40358D83', 'isDownload': False} 2026-10-18 11:25:42,553 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:42,574 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:42,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:25:42,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.025 2026-10-18 11:25:42,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:25:42,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-10-18 11:25:42,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:25:42,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.074 2026-10-18 11:25:42,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:25:42,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-18 11:25:42,833 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:25:42,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:25:42,843 44 INFO rb-4af9f49-225677-425882 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=40eeac2bc6304942", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:25:42,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-18 11:25:42,849 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:42,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.019 0.038 2026-10-18 11:25:42,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:25:43,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.116 0.164 2026-10-18 11:25:43,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.266 2026-10-18 11:25:43,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:25:43,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/ir.attachment/7396/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:25:43,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:25:43,420 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:25:43,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-18 11:25:43,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-18 11:25:43,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-18 11:25:43,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.046 2026-10-18 11:25:43,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-18 11:25:43,509 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/ir.attachment/7345/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:25:43,597 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:43,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-10-18 11:25:43,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "GET /web/image/product.product/2452/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:25:43,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:43,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98725433 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': 'f99a4c53-b4bd-4cb1-99b3-7e43496b264c'}] 2026-10-18 11:25:43,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98725433 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': 'f99a4c53-b4bd-4cb1-99b3-7e43496b264c'} created pos.order #669 2026-10-18 11:25:43,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98725433 finished 2026-10-18 11:25:43,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.065 0.183 2026-10-18 11:25:44,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.011 2026-10-18 11:25:44,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:44,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:44,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:44,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:44,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:44,334 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-18 11:25:44,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:44,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:44] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.008 0.043 2026-10-18 11:25:44,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8341804 (allocated 9699328) 2026-10-18 11:25:44,392 44 INFO rb-4af9f49-225677-425882 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 98103 2026-10-18 11:25:44,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-18 11:25:44,393 44 INFO rb-4af9f49-225677-425882 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 98103 2026-10-18 11:25:44,488 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112544_487945_test_kiosk_cart_restore_and_cancel.txt 2026-10-18 11:25:44,488 44 INFO rb-4af9f49-225677-425882 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/tmp84g68b52_chrome_odoo" 2026-10-18 11:25:44,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-18 11:25:48,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 98302 2026-10-18 11:25:48,324 44 INFO rb-4af9f49-225677-425882 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/tmp2ik9fid0_chrome_odoo 2026-10-18 11:25:48,324 44 INFO rb-4af9f49-225677-425882 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:36135/json/version 2026-10-18 11:25:48,326 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:48,338 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:48,338 44 INFO rb-4af9f49-225677-425882 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:36135/json 2026-10-18 11:25:48,339 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:48,348 44 INFO rb-4af9f49-225677-425882 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:36135/devtools/page/C13F37A11CD9A3EE48C88100C535F8B3 2026-10-18 11:25:48,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:48,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome headless enable page notifications 2026-10-18 11:25:48,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Setting session cookie in browser 2026-10-18 11:25:48,446 44 INFO rb-4af9f49-225677-425882 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=a761a70733164c2b" in browser 2026-10-18 11:25:48,447 44 INFO rb-4af9f49-225677-425882 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=a761a70733164c2b" 2026-10-18 11:25:48,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:48,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:48] "GET /pos-self/94?access_token=a761a70733164c2b HTTP/1.1" 200 - 57 0.019 0.474 2026-10-18 11:25:48,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': 'C13F37A11CD9A3EE48C88100C535F8B3', 'loaderId': 'E3CE81EDF3EF4BD17E17EC4A2187A98B', 'isDownload': False} 2026-10-18 11:25:48,949 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:48,963 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:48,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:25:49,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.029 2026-10-18 11:25:49,011 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:25:49,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.060 2026-10-18 11:25:49,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:25:49,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.088 2026-10-18 11:25:49,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:25:49,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-18 11:25:49,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-18 11:25:49,189 44 INFO rb-4af9f49-225677-425882 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=a761a70733164c2b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:25:49,192 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:25:49,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:25:49,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.020 0.046 2026-10-18 11:25:49,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:25:49,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.072 0.148 2026-10-18 11:25:49,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.206 2026-10-18 11:25:49,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.031 2026-10-18 11:25:49,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/ir.attachment/7454/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:25:49,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,712 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:25:49,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-18 11:25:49,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:25:49,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:25:49,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-18 11:25:49,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-18 11:25:49,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-10-18 11:25:49,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/ir.attachment/7403/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:25:49,840 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:49,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:49] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.003 0.018 2026-10-18 11:25:49,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:49,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48086807 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': '724aec05-5c6b-41dc-9a7e-45755e7f00f3'}] 2026-10-18 11:25:49,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48086807 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': '724aec05-5c6b-41dc-9a7e-45755e7f00f3'} created pos.order #670 2026-10-18 11:25:50,002 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48086807 finished 2026-10-18 11:25:50,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.042 0.120 2026-10-18 11:25:50,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.009 2026-10-18 11:25:50,173 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-18 11:25:50,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:50,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7722096 (allocated 8388608) 2026-10-18 11:25:50,211 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 98302 2026-10-18 11:25:50,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-18 11:25:50,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 98302 2026-10-18 11:25:50,273 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112550_273179_test_online_payment_kiosk.txt 2026-10-18 11:25:50,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmp2ik9fid0_chrome_odoo" 2026-10-18 11:25:50,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:50,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:50] "GET /pos/pay/670?access_token=725def5c-a1dd-477a-a663-e105b91178e0 HTTP/1.1" 200 - 113 0.057 0.642 2026-10-18 11:25:50,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:51,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:51] "POST /pos/pay/transaction/670 HTTP/1.1" 200 - 37 0.019 0.028 2026-10-18 11:25:51,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:51,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:51] "GET /pos/pay/confirmation/670?access_token=725def5c-a1dd-477a-a663-e105b91178e0&exit_route=/&tx_id=6 HTTP/1.1" 303 - 352 0.248 0.402 2026-10-18 11:25:52,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:52] "GET / HTTP/1.1" 200 - 32 0.022 0.269 2026-10-18 11:25:52,011 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-18 11:25:52,039 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:25:52,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.03s) 2026-10-18 11:25:52,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-18 11:25:55,858 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 98497 2026-10-18 11:25:55,858 44 INFO rb-4af9f49-225677-425882 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/tmppa4oej3o_chrome_odoo 2026-10-18 11:25:55,858 44 INFO rb-4af9f49-225677-425882 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:40503/json/version 2026-10-18 11:25:55,860 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:55,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Browser version: Chrome/150.0.7871.114 2026-10-18 11:25:55,872 44 INFO rb-4af9f49-225677-425882 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:40503/json 2026-10-18 11:25:55,873 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:25:55,884 44 INFO rb-4af9f49-225677-425882 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:40503/devtools/page/E2F2672A05D769BE026CE4F361C1D20C 2026-10-18 11:25:55,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:55,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:55,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:56,016 44 INFO rb-4af9f49-225677-425882 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=3977fe53da2b4a86" in browser 2026-10-18 11:25:56,016 44 INFO rb-4af9f49-225677-425882 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=3977fe53da2b4a86" 2026-10-18 11:25:56,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:25:56,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /pos-self/95?access_token=3977fe53da2b4a86 HTTP/1.1" 200 - 57 0.022 0.388 2026-10-18 11:25:56,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'E2F2672A05D769BE026CE4F361C1D20C', 'loaderId': '762C9E182614638D397E8AF5810F9CBA', 'isDownload': False} 2026-10-18 11:25:56,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:56,448 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:25:56,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:25:56,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.022 2026-10-18 11:25:56,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:25:56,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.058 2026-10-18 11:25:56,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:25:56,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.076 2026-10-18 11:25:56,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:25:56,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:25:56,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-18 11:25:56,705 44 INFO rb-4af9f49-225677-425882 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=3977fe53da2b4a86", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:25:56,708 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:25:56,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:25:56,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:56,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:56,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.027 0.044 2026-10-18 11:25:56,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:25:57,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.083 0.135 2026-10-18 11:25:57,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.201 2026-10-18 11:25:57,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:25:57,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/ir.attachment/7512/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:25:57,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:25:57,245 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:25:57,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-18 11:25:57,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-18 11:25:57,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 11:25:57,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:25:57,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:25:57,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/ir.attachment/7461/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:25:57,360 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25: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-10-18 11:25:57,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.013 2026-10-18 11:25:57,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23003738 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': 'eab9c8dc-35fd-4e82-a15a-adf0946ddfbd'}] 2026-10-18 11:25:57,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23003738 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': 'eab9c8dc-35fd-4e82-a15a-adf0946ddfbd'} created pos.order #671 2026-10-18 11:25:57,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23003738 finished 2026-10-18 11:25:57,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.056 0.121 2026-10-18 11:25:57,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-10-18 11:25:57,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7722208 (allocated 8388608) 2026-10-18 11:25:57,748 44 INFO rb-4af9f49-225677-425882 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 98497 2026-10-18 11:25:57,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:25:57,749 44 INFO rb-4af9f49-225677-425882 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 98497 2026-10-18 11:25:57,843 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112557_843239_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-18 11:25:57,843 44 INFO rb-4af9f49-225677-425882 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/tmppa4oej3o_chrome_odoo" 2026-10-18 11:25:57,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:58,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:58] "GET /pos/pay/671?access_token=ce73c2d9-27c6-4a85-814b-dd23b71bdce5 HTTP/1.1" 200 - 113 0.056 0.672 2026-10-18 11:25:58,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:25:58,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:25:58] "POST /pos/pay/transaction/671 HTTP/1.1" 200 - 37 0.020 0.029 2026-10-18 11:25:58,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-18 11:25:59,349 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:25:59,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.69s) 2026-10-18 11:25:59,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-18 11:26:03,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 98693 2026-10-18 11:26:03,036 44 INFO rb-4af9f49-225677-425882 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/tmpund7shet_chrome_odoo 2026-10-18 11:26:03,037 44 INFO rb-4af9f49-225677-425882 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:36655/json/version 2026-10-18 11:26:03,037 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:03,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:03,054 44 INFO rb-4af9f49-225677-425882 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:36655/json 2026-10-18 11:26:03,054 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:03,066 44 INFO rb-4af9f49-225677-425882 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:36655/devtools/page/50498B5F28068243E39814899AD9D164 2026-10-18 11:26:03,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:03,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:03,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:03,194 44 INFO rb-4af9f49-225677-425882 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=95f5673fd7de45bf" in browser 2026-10-18 11:26:03,194 44 INFO rb-4af9f49-225677-425882 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=95f5673fd7de45bf" 2026-10-18 11:26:03,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:03,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "GET /pos-self/96?access_token=95f5673fd7de45bf HTTP/1.1" 200 - 57 0.019 0.444 2026-10-18 11:26:03,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '50498B5F28068243E39814899AD9D164', 'loaderId': '39CC97E51782485F6852C93EBEE0A4B5', 'isDownload': False} 2026-10-18 11:26:03,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:03,681 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:03,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:03,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.023 2026-10-18 11:26:03,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:03,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.050 2026-10-18 11:26:03,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:03,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.074 2026-10-18 11:26:03,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:26:03,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:26:03,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:26:03,927 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:03,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:26:03,938 44 INFO rb-4af9f49-225677-425882 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=95f5673fd7de45bf", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:03,945 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:03,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:03] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.017 0.035 2026-10-18 11:26:04,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:26:04,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.070 0.151 2026-10-18 11:26:04,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.197 2026-10-18 11:26:04,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:26:04,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/ir.attachment/7570/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:04,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,431 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:26:04,445 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:04,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-18 11:26:04,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-18 11:26:04,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-18 11:26:04,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-18 11:26:04,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:26:04,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/ir.attachment/7519/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:04,548 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:26:04,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.015 2026-10-18 11:26:04,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,677 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2004125 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': '7f4b72c3-694a-42d5-a38f-671edaec3608'}] 2026-10-18 11:26:04,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2004125 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': '7f4b72c3-694a-42d5-a38f-671edaec3608'} created pos.order #672 2026-10-18 11:26:04,728 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2004125 finished 2026-10-18 11:26:04,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.050 0.143 2026-10-18 11:26:04,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.009 2026-10-18 11:26:04,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-18 11:26:04,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:04,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7721980 (allocated 8388608) 2026-10-18 11:26:04,967 44 INFO rb-4af9f49-225677-425882 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 98693 2026-10-18 11:26:04,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-18 11:26:04,968 44 INFO rb-4af9f49-225677-425882 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 98693 2026-10-18 11:26:05,063 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112605_063152_test_online_payment_kiosk_qr_code.txt 2026-10-18 11:26:05,063 44 INFO rb-4af9f49-225677-425882 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/tmpund7shet_chrome_odoo" 2026-10-18 11:26:05,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-18 11:26:09,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 98888 2026-10-18 11:26:09,395 44 INFO rb-4af9f49-225677-425882 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/tmp285cprl5_chrome_odoo 2026-10-18 11:26:09,395 44 INFO rb-4af9f49-225677-425882 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:35643/json/version 2026-10-18 11:26:09,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:09,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:09,408 44 INFO rb-4af9f49-225677-425882 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:35643/json 2026-10-18 11:26:09,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:09,415 44 INFO rb-4af9f49-225677-425882 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:35643/devtools/page/8A558A4CBBEFDF4BDBEA9783BD5FD781 2026-10-18 11:26:09,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:09,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome headless enable page notifications 2026-10-18 11:26:09,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Setting session cookie in browser 2026-10-18 11:26:09,535 44 INFO rb-4af9f49-225677-425882 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=0b05f45df31b4b20" in browser 2026-10-18 11:26:09,535 44 INFO rb-4af9f49-225677-425882 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=0b05f45df31b4b20" 2026-10-18 11:26:09,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:09,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:09] "GET /pos-self/97?access_token=0b05f45df31b4b20 HTTP/1.1" 200 - 57 0.026 0.371 2026-10-18 11:26:09,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '8A558A4CBBEFDF4BDBEA9783BD5FD781', 'loaderId': '8FF183E643FC4F6B96ED4E587DF68B3E', 'isDownload': False} 2026-10-18 11:26:09,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:09,960 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:09,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:10,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:26:10,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:10,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.053 2026-10-18 11:26:10,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:10,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.076 2026-10-18 11:26:10,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:26:10,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:26:10,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:26:10,213 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:10,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:26:10,231 44 INFO rb-4af9f49-225677-425882 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=0b05f45df31b4b20", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:10,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:26:10,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.018 0.074 2026-10-18 11:26:10,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-18 11:26:10,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.089 0.161 2026-10-18 11:26:10,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/ir.attachment/7628/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:10,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,721 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:10,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:26:10,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:26:10,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-18 11:26:10,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:26:10,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 11:26:10,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:26:10,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/ir.attachment/7577/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:10,916 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:26:10,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-18 11:26:10,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:10,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:10] "GET /web/image/product.product/2452/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.003 0.028 2026-10-18 11:26:10,994 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:11,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:11,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:11,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-18 11:26:11,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:11,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7949256 (allocated 8912896) 2026-10-18 11:26:11,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 98888 2026-10-18 11:26:11,211 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-18 11:26:11,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 98888 2026-10-18 11:26:11,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61358001 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '55298020-95fe-45a3-86ee-f10e2f7caea1'}] 2026-10-18 11:26:11,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61358001 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '55298020-95fe-45a3-86ee-f10e2f7caea1'} created pos.order #673 2026-10-18 11:26:11,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61358001 finished 2026-10-18 11:26:11,278 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112611_277638_test_online_payment_mobile.txt 2026-10-18 11:26:11,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmp285cprl5_chrome_odoo" 2026-10-18 11:26:11,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-10-18 11:26:11,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.044 0.093 2026-10-18 11:26:11,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:26:12,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:12] "GET /pos/pay/673?access_token=5c742075-b1c2-4d72-9095-35e926956bdd HTTP/1.1" 200 - 129 0.058 0.684 2026-10-18 11:26:12,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:26:12,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:12] "POST /pos/pay/transaction/673 HTTP/1.1" 200 - 35 0.018 0.026 2026-10-18 11:26:12,139 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:26:12,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:12] "GET /pos/pay/confirmation/673?access_token=5c742075-b1c2-4d72-9095-35e926956bdd&exit_route=/&tx_id=8 HTTP/1.1" 303 - 376 0.232 0.465 2026-10-18 11:26:13,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:13] "GET / HTTP/1.1" 200 - 32 0.018 0.237 2026-10-18 11:26:13,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-18 11:26:13,124 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:26:13,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.04s) 2026-10-18 11:26:13,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-18 11:26:16,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 99078 2026-10-18 11:26:16,931 44 INFO rb-4af9f49-225677-425882 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/tmpg86az6rb_chrome_odoo 2026-10-18 11:26:16,931 44 INFO rb-4af9f49-225677-425882 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:46325/json/version 2026-10-18 11:26:16,932 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:16,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:16,944 44 INFO rb-4af9f49-225677-425882 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:46325/json 2026-10-18 11:26:16,944 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:16,955 44 INFO rb-4af9f49-225677-425882 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:46325/devtools/page/1A1D7EF6D5DBE7E3C4F332017B5BE344 2026-10-18 11:26:16,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:16,965 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:16,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:17,050 44 INFO rb-4af9f49-225677-425882 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=d28d61f2504542c1" in browser 2026-10-18 11:26:17,050 44 INFO rb-4af9f49-225677-425882 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=d28d61f2504542c1" 2026-10-18 11:26:17,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:17,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /pos-self/98?access_token=d28d61f2504542c1 HTTP/1.1" 200 - 57 0.030 0.353 2026-10-18 11:26:17,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '1A1D7EF6D5DBE7E3C4F332017B5BE344', 'loaderId': 'AB7FAB853E8EA8E9821CC5DE6DCBE5DA', 'isDownload': False} 2026-10-18 11:26:17,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:17,470 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:17,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:17,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.030 2026-10-18 11:26:17,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:17,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.049 2026-10-18 11:26:17,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:17,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.079 2026-10-18 11:26:17,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-10-18 11:26:17,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:26:17,678 44 INFO rb-4af9f49-225677-425882 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=d28d61f2504542c1", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:17,679 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.017 2026-10-18 11:26:17,683 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:17,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:26:17,693 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:17,745 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.015 0.032 2026-10-18 11:26:17,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:17,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:26:18,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.116 0.149 2026-10-18 11:26:18,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.240 2026-10-18 11:26:18,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/ir.attachment/7686/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:18,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,200 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:26:18,208 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:18,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-18 11:26:18,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-18 11:26:18,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-18 11:26:18,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:26:18,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-18 11:26:18,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/ir.attachment/7635/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:26:18,388 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:26:18,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/product.product/2452/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-18 11:26:18,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.003 0.031 2026-10-18 11:26:18,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,640 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7943120 (allocated 8912896) 2026-10-18 11:26:18,674 44 INFO rb-4af9f49-225677-425882 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 99078 2026-10-18 11:26:18,676 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:18,681 44 INFO rb-4af9f49-225677-425882 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 99078 2026-10-18 11:26:18,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12866651 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '1a27d59b-96d8-440c-b38e-2f8f7d723071'}] 2026-10-18 11:26:18,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12866651 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '1a27d59b-96d8-440c-b38e-2f8f7d723071'} created pos.order #674 2026-10-18 11:26:18,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12866651 finished 2026-10-18 11:26:18,751 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112618_751687_test_online_payment_mobile_no_confirmation_page.txt 2026-10-18 11:26:18,752 44 INFO rb-4af9f49-225677-425882 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/tmpg86az6rb_chrome_odoo" 2026-10-18 11:26:18,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: waiting for threads: [, ] 2026-10-18 11:26:18,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.050 0.114 2026-10-18 11:26:18,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:26:19,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:19] "GET /pos/pay/674?access_token=2418de02-7371-4454-8661-cb98b05964ae HTTP/1.1" 200 - 129 0.066 0.733 2026-10-18 11:26:19,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:26:19,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:19] "POST /pos/pay/transaction/674 HTTP/1.1" 200 - 35 0.016 0.026 2026-10-18 11:26:19,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-18 11:26:20,433 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:26:20,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.76s) 2026-10-18 11:26:20,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-18 11:26:24,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99278 2026-10-18 11:26:24,229 44 INFO rb-4af9f49-225677-425882 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/tmpx3rpehfd_chrome_odoo 2026-10-18 11:26:24,230 44 INFO rb-4af9f49-225677-425882 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:45105/json/version 2026-10-18 11:26:24,231 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:24,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:24,240 44 INFO rb-4af9f49-225677-425882 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:45105/json 2026-10-18 11:26:24,240 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:24,250 44 INFO rb-4af9f49-225677-425882 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:45105/devtools/page/CF26D46924F67D1893997A560FF2AD85 2026-10-18 11:26:24,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:24,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:24,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:24,354 44 INFO rb-4af9f49-225677-425882 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=38c5bb2d702c44d4" in browser 2026-10-18 11:26:24,355 44 INFO rb-4af9f49-225677-425882 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=38c5bb2d702c44d4" 2026-10-18 11:26:24,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:24,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:24] "GET /pos-self/99?access_token=38c5bb2d702c44d4 HTTP/1.1" 200 - 57 0.024 0.357 2026-10-18 11:26:24,747 44 INFO rb-4af9f49-225677-425882 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': 'CF26D46924F67D1893997A560FF2AD85', 'loaderId': 'B9CB6F1CEA300588971A7B4B58E971C7', 'isDownload': False} 2026-10-18 11:26:24,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:24,762 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:24,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:24,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:24] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.016 2026-10-18 11:26:24,800 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:24,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:24] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.041 2026-10-18 11:26:24,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:24,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:24] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.074 2026-10-18 11:26:24,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-18 11:26:24,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:26:24,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:24] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-18 11:26:25,000 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:25,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:26:25,005 44 INFO rb-4af9f49-225677-425882 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=38c5bb2d702c44d4", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:25,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.015 0.032 2026-10-18 11:26:25,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:26:25,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.101 0.143 2026-10-18 11:26:25,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.228 2026-10-18 11:26:25,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/ir.attachment/7744/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:25,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,526 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:25,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-18 11:26:25,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:26:25,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:26:25,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-18 11:26:25,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:26:25,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:26:25,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/ir.attachment/7693/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:25,729 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:25,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-18 11:26:25,750 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:25] "GET /web/image/product.product/2452/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.002 0.027 2026-10-18 11:26:25,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,918 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:25,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,028 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7941128 (allocated 8912896) 2026-10-18 11:26:26,032 44 INFO rb-4af9f49-225677-425882 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 99278 2026-10-18 11:26:26,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,036 44 INFO rb-4af9f49-225677-425882 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 99278 2026-10-18 11:26:26,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73381601 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '4c33512e-c784-4f7d-b84c-88a2d08f92fe'}] 2026-10-18 11:26:26,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73381601 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '4c33512e-c784-4f7d-b84c-88a2d08f92fe'} created pos.order #675 2026-10-18 11:26:26,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73381601 finished 2026-10-18 11:26:26,104 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112626_103846_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-18 11:26:26,104 44 INFO rb-4af9f49-225677-425882 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/tmpx3rpehfd_chrome_odoo" 2026-10-18 11:26:26,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.054 0.112 2026-10-18 11:26:26,439 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99464 2026-10-18 11:26:26,439 44 INFO rb-4af9f49-225677-425882 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/tmpjqpc6s_7_chrome_odoo 2026-10-18 11:26:26,439 44 INFO rb-4af9f49-225677-425882 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:36043/json/version 2026-10-18 11:26:26,441 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:26,452 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:26,452 44 INFO rb-4af9f49-225677-425882 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:36043/json 2026-10-18 11:26:26,453 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:26,460 44 INFO rb-4af9f49-225677-425882 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:36043/devtools/page/9C9FB86C3DF87C170D03D842B5717CBF 2026-10-18 11:26:26,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,494 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:26:26,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:26] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.036 0.252 2026-10-18 11:26:26,803 44 INFO rb-4af9f49-225677-425882 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': '9C9FB86C3DF87C170D03D842B5717CBF', 'loaderId': 'A638CF4644B83190B40B8ED8DACF748D', 'isDownload': False} 2026-10-18 11:26:26,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:26,823 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:26,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:26] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-18 11:26:26,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:26] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-18 11:26:26,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:26] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:26:27,327 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:27,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:26:27,339 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:26:27,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:27,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:26:27,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:27,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:26:27,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:27,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:26:27,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:26:27,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.027 2026-10-18 11:26:27,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-18 11:26:28,061 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order 2026-10-18 11:26:28,062 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:26:28,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order.line 2026-10-18 11:26:28,064 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:26:28,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 494 0.203 0.406 2026-10-18 11:26:28,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "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-10-18 11:26:28,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "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-10-18 11:26:28,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.029 2026-10-18 11:26:28,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "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-10-18 11:26:28,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:26:28,273 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:26:28,284 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:26:28,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:26:28,288 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:26:28,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.022 2026-10-18 11:26:28,309 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:26:28,311 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:26:28,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-10-18 11:26:28,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,374 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:26:28,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.016 0.035 2026-10-18 11:26:28,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.015 0.086 2026-10-18 11:26:28,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.107 2026-10-18 11:26:28,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.022 0.067 2026-10-18 11:26:28,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.069 2026-10-18 11:26:28,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.021 2026-10-18 11:26:28,589 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:26:28,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13808964 (allocated 15204352) 2026-10-18 11:26:28,845 44 INFO rb-4af9f49-225677-425882 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 99464 2026-10-18 11:26:28,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:28,846 44 INFO rb-4af9f49-225677-425882 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 99464 2026-10-18 11:26:28,940 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112628_940708_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-18 11:26:28,941 44 INFO rb-4af9f49-225677-425882 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/tmpjqpc6s_7_chrome_odoo" 2026-10-18 11:26:28,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table ... 2026-10-18 11:26:33,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99666 2026-10-18 11:26:33,167 44 INFO rb-4af9f49-225677-425882 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/tmprzdvrjab_chrome_odoo 2026-10-18 11:26:33,167 44 INFO rb-4af9f49-225677-425882 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:33975/json/version 2026-10-18 11:26:33,168 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33975', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:33,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:33,175 44 INFO rb-4af9f49-225677-425882 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:33975/json 2026-10-18 11:26:33,175 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33975', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:33,182 44 INFO rb-4af9f49-225677-425882 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:33975/devtools/page/BBA0C9E5108C5EC8FF980CD95CEC97DA 2026-10-18 11:26:33,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:33,186 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:33,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:33,302 44 INFO rb-4af9f49-225677-425882 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=86b7e246188d4fc0" in browser 2026-10-18 11:26:33,302 44 INFO rb-4af9f49-225677-425882 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=86b7e246188d4fc0" 2026-10-18 11:26:33,319 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:33,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "GET /pos-self/100?access_token=86b7e246188d4fc0 HTTP/1.1" 200 - 57 0.025 0.384 2026-10-18 11:26:33,730 44 INFO rb-4af9f49-225677-425882 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': 'BBA0C9E5108C5EC8FF980CD95CEC97DA', 'loaderId': '54D858DCE52F5EAE819EBC7DB3DB4B1B', 'isDownload': False} 2026-10-18 11:26:33,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:33,748 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:33,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:33,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:26:33,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:33,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.053 2026-10-18 11:26:33,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:33,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.081 2026-10-18 11:26:33,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-18 11:26:33,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-18 11:26:33,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-18 11:26:33,983 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:33,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:26:33,987 44 INFO rb-4af9f49-225677-425882 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=86b7e246188d4fc0", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:33,994 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.015 0.033 2026-10-18 11:26:34,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-18 11:26:34,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.110 0.157 2026-10-18 11:26:34,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.254 2026-10-18 11:26:34,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/ir.attachment/7805/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:26:34,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/ir.attachment/7751/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:34,445 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:26:34,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:26:34,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:26:34,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.028 2026-10-18 11:26:34,610 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:26:34,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:26:34,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-18 11:26:34,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,696 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26: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-10-18 11:26:34,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-18 11:26:34,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:34] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.009 2026-10-18 11:26:34,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:34,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45543399 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': 'a5b5f55d-81cc-46ef-8c0b-9005b5373d16'}] 2026-10-18 11:26:34,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45543399 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': 'a5b5f55d-81cc-46ef-8c0b-9005b5373d16'} created pos.order #676 2026-10-18 11:26:34,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45543399 finished 2026-10-18 11:26:35,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.046 0.122 2026-10-18 11:26:35,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.011 2026-10-18 11:26:35,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,243 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,300 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:35] "GET /web/image/product.product/2452/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.016 2026-10-18 11:26:35,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14633263 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': 'a5b5f55d-81cc-46ef-8c0b-9005b5373d16'}] 2026-10-18 11:26:35,465 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1119] to pos.order #676 2026-10-18 11:26:35,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14633263 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': 'a5b5f55d-81cc-46ef-8c0b-9005b5373d16'} updated pos.order #676 2026-10-18 11:26:35,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14633263 finished 2026-10-18 11:26:35,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.046 0.150 2026-10-18 11:26:35,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.009 2026-10-18 11:26:35,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8939312 (allocated 10223616) 2026-10-18 11:26:35,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:26:35,880 44 INFO rb-4af9f49-225677-425882 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 99666 2026-10-18 11:26:35,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:35,883 44 INFO rb-4af9f49-225677-425882 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 99666 2026-10-18 11:26:36,034 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112636_033493_test_online_payment_self_pay_after_meal_table.txt 2026-10-18 11:26:36,034 44 INFO rb-4af9f49-225677-425882 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/tmprzdvrjab_chrome_odoo" 2026-10-18 11:26:36,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:36,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:36] "GET /pos/pay/676?access_token=0c79334e-b7a1-44ff-a119-9a7e2fbf8197&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3D86b7e246188d4fc0 HTTP/1.1" 200 - 129 0.063 0.709 2026-10-18 11:26:36,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99865 2026-10-18 11:26:36,935 44 INFO rb-4af9f49-225677-425882 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/tmpbrpplawm_chrome_odoo 2026-10-18 11:26:36,935 44 INFO rb-4af9f49-225677-425882 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:38223/json/version 2026-10-18 11:26:36,937 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:36,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:36,949 44 INFO rb-4af9f49-225677-425882 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:38223/json 2026-10-18 11:26:36,950 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:36,956 44 INFO rb-4af9f49-225677-425882 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:38223/devtools/page/86028EC2988832F268E1EA80E0892251 2026-10-18 11:26:36,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:36,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:36,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:36,978 44 INFO rb-4af9f49-225677-425882 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=86b7e246188d4fc0&table_identifier=309db434" in browser 2026-10-18 11:26:36,978 44 INFO rb-4af9f49-225677-425882 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=86b7e246188d4fc0&table_identifier=309db434" 2026-10-18 11:26:37,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /pos-self/100?access_token=86b7e246188d4fc0&table_identifier=309db434 HTTP/1.1" 200 - 9 0.003 0.016 2026-10-18 11:26:37,010 44 INFO rb-4af9f49-225677-425882 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': '86028EC2988832F268E1EA80E0892251', 'loaderId': '251F1FE0068532AE3F84CC494DEC2FFB', 'isDownload': False} 2026-10-18 11:26:37,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,021 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:37,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.010 2026-10-18 11:26:37,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:26:37,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:26:37,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:26:37,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:26:37,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:26:37,228 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:37,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:26:37,237 44 INFO rb-4af9f49-225677-425882 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=86b7e246188d4fc0&table_identifier=309db434", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:37,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.009 0.034 2026-10-18 11:26:37,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-18 11:26:37,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.054 0.135 2026-10-18 11:26:37,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.191 2026-10-18 11:26:37,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.008 2026-10-18 11:26:37,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/ir.attachment/7805/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-18 11:26:37,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/ir.attachment/7751/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:26:37,640 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:37,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/pos.category/238/image_128?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:26:37,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/product.template/1954/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-18 11:26:37,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/product.template/1955/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:26:37,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/product.template/1958/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.008 0.052 2026-10-18 11:26:37,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/product.template/1956/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-18 11:26:37,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/product.template/1957/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:26:37,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,858 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26: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-10-18 11:26:37,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "GET /web/image/product.product/2450/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-18 11:26:37,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.027 2026-10-18 11:26:37,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.032 2026-10-18 11:26:37,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:37,996 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48511088 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '4ee15256-8389-46ba-b2cf-92c64beb57ce'}] 2026-10-18 11:26:38,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48511088 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '4ee15256-8389-46ba-b2cf-92c64beb57ce'} created pos.order #677 2026-10-18 11:26:38,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48511088 finished 2026-10-18 11:26:38,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.029 0.118 2026-10-18 11:26:38,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.009 2026-10-18 11:26:38,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,213 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,279 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:38] "GET /web/image/product.product/2452/image_512?unique=2026-10-18T11:25:36.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:26:38,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33708985 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '4ee15256-8389-46ba-b2cf-92c64beb57ce'}] 2026-10-18 11:26:38,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1121] to pos.order #677 2026-10-18 11:26:38,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33708985 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '4ee15256-8389-46ba-b2cf-92c64beb57ce'} updated pos.order #677 2026-10-18 11:26:38,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33708985 finished 2026-10-18 11:26:38,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.042 0.116 2026-10-18 11:26:38,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-10-18 11:26:38,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,718 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,775 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,870 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8879624 (allocated 9961472) 2026-10-18 11:26:38,874 44 INFO rb-4af9f49-225677-425882 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 99865 2026-10-18 11:26:38,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:38,875 44 INFO rb-4af9f49-225677-425882 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 99865 2026-10-18 11:26:38,936 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112638_935791_test_online_payment_self_pay_after_meal_table.txt 2026-10-18 11:26:38,936 44 INFO rb-4af9f49-225677-425882 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/tmpbrpplawm_chrome_odoo" 2026-10-18 11:26:38,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:26:40,532 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-18 11:26:45,122 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 100055 2026-10-18 11:26:45,122 44 INFO rb-4af9f49-225677-425882 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/tmpv5ziu4oa_chrome_odoo 2026-10-18 11:26:45,122 44 INFO rb-4af9f49-225677-425882 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:42995/json/version 2026-10-18 11:26:45,123 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:45,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:45,132 44 INFO rb-4af9f49-225677-425882 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:42995/json 2026-10-18 11:26:45,133 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:45,138 44 INFO rb-4af9f49-225677-425882 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:42995/devtools/page/3D5848CD75C3C5A3C15E9D40E09E5676 2026-10-18 11:26:45,146 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:45,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:45,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:45,196 44 INFO rb-4af9f49-225677-425882 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=89ca605778964cf1" in browser 2026-10-18 11:26:45,196 44 INFO rb-4af9f49-225677-425882 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=89ca605778964cf1" 2026-10-18 11:26:45,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:45,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /pos-self/101?access_token=89ca605778964cf1 HTTP/1.1" 200 - 57 0.027 0.349 2026-10-18 11:26:45,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '3D5848CD75C3C5A3C15E9D40E09E5676', 'loaderId': '7C216403ECBA99113DBEB2939A1FCF46', 'isDownload': False} 2026-10-18 11:26:45,584 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:45,595 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:45,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:45,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:26:45,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:45,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.051 2026-10-18 11:26:45,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:45,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.076 2026-10-18 11:26:45,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:26:45,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:26:45,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:26:45,803 44 INFO rb-4af9f49-225677-425882 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=89ca605778964cf1", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:45,807 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:45,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:26:45,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:45,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.015 0.037 2026-10-18 11:26:45,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:26:46,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.096 0.149 2026-10-18 11:26:46,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.231 2026-10-18 11:26:46,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.028 2026-10-18 11:26:46,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/ir.attachment/7878/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:26:46,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/pos.category/239/image_128?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:26:46,338 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:46,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/product.template/1962/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-18 11:26:46,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/product.template/1963/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-18 11:26:46,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/product.template/1959/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:26:46,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/product.template/1961/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:26:46,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/product.template/1960/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:26:46,430 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/ir.attachment/7827/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:26:46,542 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:26:46,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/product.product/2455/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.007 0.018 2026-10-18 11:26:46,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "GET /web/image/product.product/2457/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.006 0.030 2026-10-18 11:26:46,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,668 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:46,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17731044 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': 'd3e8fb13-8775-4906-946a-38b1ae4b03f6'}] 2026-10-18 11:26:46,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17731044 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': 'd3e8fb13-8775-4906-946a-38b1ae4b03f6'} created pos.order #678 2026-10-18 11:26:46,803 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17731044 finished 2026-10-18 11:26:46,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.091 0.147 2026-10-18 11:26:46,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:47,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:47,075 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:47,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:47,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:47,241 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-18 11:26:47,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:47,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:47] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.007 0.050 2026-10-18 11:26:47,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8298368 (allocated 9437184) 2026-10-18 11:26:47,315 44 INFO rb-4af9f49-225677-425882 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 100055 2026-10-18 11:26:47,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-18 11:26:47,317 44 INFO rb-4af9f49-225677-425882 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 100055 2026-10-18 11:26:47,408 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112647_408304_test_kiosk_cart_restore_and_cancel.txt 2026-10-18 11:26:47,408 44 INFO rb-4af9f49-225677-425882 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/tmpv5ziu4oa_chrome_odoo" 2026-10-18 11:26:47,462 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-18 11:26:51,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 100251 2026-10-18 11:26:51,629 44 INFO rb-4af9f49-225677-425882 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/tmpl716tl6u_chrome_odoo 2026-10-18 11:26:51,629 44 INFO rb-4af9f49-225677-425882 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:35149/json/version 2026-10-18 11:26:51,630 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35149', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:51,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:51,649 44 INFO rb-4af9f49-225677-425882 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:35149/json 2026-10-18 11:26:51,649 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35149', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:51,658 44 INFO rb-4af9f49-225677-425882 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:35149/devtools/page/125D8C867E20079F77823D429DF73170 2026-10-18 11:26:51,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:51,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:51,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:51,711 44 INFO rb-4af9f49-225677-425882 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=ccd6d3a2154345b2" in browser 2026-10-18 11:26:51,711 44 INFO rb-4af9f49-225677-425882 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=ccd6d3a2154345b2" 2026-10-18 11:26:51,728 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:52,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /pos-self/102?access_token=ccd6d3a2154345b2 HTTP/1.1" 200 - 57 0.027 0.405 2026-10-18 11:26:52,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '125D8C867E20079F77823D429DF73170', 'loaderId': '5BCA3257BF67B33D3A24E140A7D79E6E', 'isDownload': False} 2026-10-18 11:26:52,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:52,170 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:52,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:52,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:26:52,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:52,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.055 2026-10-18 11:26:52,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:52,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.080 2026-10-18 11:26:52,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:26:52,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:26:52,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:26:52,385 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:52,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:26:52,386 44 INFO rb-4af9f49-225677-425882 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=ccd6d3a2154345b2", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:52,392 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:52,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.014 0.032 2026-10-18 11:26:52,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:52,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.088 2026-10-18 11:26:52,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.077 0.149 2026-10-18 11:26:52,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.202 2026-10-18 11:26:52,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:26:52,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:52,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/ir.attachment/7936/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:26:52,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:52,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/pos.category/239/image_128?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 2 0.000 0.018 2026-10-18 11:26:52,904 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:26:52,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/product.template/1961/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:26:52,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/product.template/1962/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:26:52,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/product.template/1959/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:26:52,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:52,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/product.template/1960/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:26:52,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:52] "GET /web/image/product.template/1963/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-10-18 11:26:53,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:53,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:53] "GET /web/image/ir.attachment/7885/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:53,023 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:26:53,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:53] "GET /web/image/product.product/2455/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:26:53,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:53,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:53,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79047638 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '2ee7594f-1754-4175-a348-a4ff57477d6f'}] 2026-10-18 11:26:53,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79047638 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '2ee7594f-1754-4175-a348-a4ff57477d6f'} created pos.order #679 2026-10-18 11:26:53,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79047638 finished 2026-10-18 11:26:53,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.054 0.123 2026-10-18 11:26:53,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.012 2026-10-18 11:26:53,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-18 11:26:53,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:53,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7715876 (allocated 8650752) 2026-10-18 11:26:53,413 44 INFO rb-4af9f49-225677-425882 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 100251 2026-10-18 11:26:53,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-18 11:26:53,415 44 INFO rb-4af9f49-225677-425882 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 100251 2026-10-18 11:26:53,472 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112653_472688_test_online_payment_kiosk_qr_code.txt 2026-10-18 11:26:53,473 44 INFO rb-4af9f49-225677-425882 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/tmpl716tl6u_chrome_odoo" 2026-10-18 11:26:53,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-18 11:26:57,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100443 2026-10-18 11:26:57,577 44 INFO rb-4af9f49-225677-425882 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/tmpcxi5d91q_chrome_odoo 2026-10-18 11:26:57,578 44 INFO rb-4af9f49-225677-425882 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:33561/json/version 2026-10-18 11:26:57,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:57,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:57,589 44 INFO rb-4af9f49-225677-425882 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:33561/json 2026-10-18 11:26:57,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:57,595 44 INFO rb-4af9f49-225677-425882 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:33561/devtools/page/964E333DACEF9659AE5893C8D74982BA 2026-10-18 11:26:57,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:57,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:57,612 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:57,653 44 INFO rb-4af9f49-225677-425882 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=0a58e6f4de864810" in browser 2026-10-18 11:26:57,653 44 INFO rb-4af9f49-225677-425882 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=0a58e6f4de864810" 2026-10-18 11:26:57,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:26:58,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /pos-self/103?access_token=0a58e6f4de864810 HTTP/1.1" 200 - 57 0.019 0.505 2026-10-18 11:26:58,188 44 INFO rb-4af9f49-225677-425882 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': '964E333DACEF9659AE5893C8D74982BA', 'loaderId': '7022F30EE109F08550DEA35627CD5720', 'isDownload': False} 2026-10-18 11:26:58,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:58,201 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:26:58,219 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:26:58,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:26:58,244 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:26:58,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.042 2026-10-18 11:26:58,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:26:58,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.063 2026-10-18 11:26:58,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-10-18 11:26:58,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:26:58,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:26:58,431 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:26:58,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:26:58,436 44 INFO rb-4af9f49-225677-425882 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=0a58e6f4de864810", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:26:58,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:58,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.020 0.034 2026-10-18 11:26:58,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:58,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:26:58,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.115 0.148 2026-10-18 11:26:58,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.250 2026-10-18 11:26:58,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:58,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/image/ir.attachment/7994/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:26:58,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:58,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/image/pos.category/239/image_128?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:26:58,964 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:26:58,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/image/product.template/1959/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-18 11:26:58,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/image/product.template/1960/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-18 11:26:58,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:58,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:58] "GET /web/image/product.template/1963/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-18 11:26:59,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:59] "GET /web/image/product.template/1962/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:26:59,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:59] "GET /web/image/product.template/1961/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-10-18 11:26:59,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:59] "GET /web/image/ir.attachment/7943/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-18 11:26:59,145 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:26:59,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:59] "GET /web/image/product.product/2455/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.006 0.019 2026-10-18 11:26:59,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:59] "GET /web/image/product.product/2457/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.003 0.033 2026-10-18 11:26:59,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,279 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7942984 (allocated 8912896) 2026-10-18 11:26:59,436 44 INFO rb-4af9f49-225677-425882 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 100443 2026-10-18 11:26:59,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,440 44 INFO rb-4af9f49-225677-425882 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 100443 2026-10-18 11:26:59,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36021560 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': 'ca4a9cc2-81ef-42b1-b534-1e2f3cb64504'}] 2026-10-18 11:26:59,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36021560 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': 'ca4a9cc2-81ef-42b1-b534-1e2f3cb64504'} created pos.order #680 2026-10-18 11:26:59,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36021560 finished 2026-10-18 11:26:59,541 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112659_540929_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-18 11:26:59,541 44 INFO rb-4af9f49-225677-425882 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/tmpcxi5d91q_chrome_odoo" 2026-10-18 11:26:59,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:26:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.059 0.104 2026-10-18 11:26:59,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100632 2026-10-18 11:26:59,847 44 INFO rb-4af9f49-225677-425882 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/tmpnnlm6_3e_chrome_odoo 2026-10-18 11:26:59,847 44 INFO rb-4af9f49-225677-425882 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:46019/json/version 2026-10-18 11:26:59,848 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:59,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:26:59,862 44 INFO rb-4af9f49-225677-425882 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:46019/json 2026-10-18 11:26:59,863 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:26:59,870 44 INFO rb-4af9f49-225677-425882 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:46019/devtools/page/383C24613E28FFC0C98562FF4C4F5931 2026-10-18 11:26:59,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:26:59,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,920 44 INFO rb-4af9f49-225677-425882 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-10-18 11:26:59,920 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:00,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.028 0.316 2026-10-18 11:27:00,277 44 INFO rb-4af9f49-225677-425882 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': '383C24613E28FFC0C98562FF4C4F5931', 'loaderId': '0340E29D38DFBBFFA4660931A5A08642', 'isDownload': False} 2026-10-18 11:27:00,277 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:00,292 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:27:00,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:27:00,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.021 0.020 2026-10-18 11:27:00,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-18 11:27:00,751 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:27:00,753 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:27:00,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:27:00,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:27:00,787 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:00,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:00,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:27:00,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:27:00,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:27:00,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:27:00,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.028 2026-10-18 11:27:00,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:27:01,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-18 11:27:01,591 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:27:01,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-18 11:27:01,593 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:27:01,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 494 0.239 0.476 2026-10-18 11:27:01,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "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-10-18 11:27:01,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "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-10-18 11:27:01,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.036 2026-10-18 11:27:01,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "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-10-18 11:27:01,828 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:01,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:27:01,866 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:01,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:27:01,880 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:27:01,885 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:27:01,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.012 2026-10-18 11:27:01,899 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:27:01,899 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:27:01,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-10-18 11:27:01,918 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:27:01,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:01,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:01] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.016 0.040 2026-10-18 11:27:02,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:02] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.015 0.097 2026-10-18 11:27:02,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.054 2026-10-18 11:27:02,075 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.023 0.052 2026-10-18 11:27:02,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.066 2026-10-18 11:27:02,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:27:02,203 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:02,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,432 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13816004 (allocated 14942208) 2026-10-18 11:27:02,435 44 INFO rb-4af9f49-225677-425882 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 100632 2026-10-18 11:27:02,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:02,437 44 INFO rb-4af9f49-225677-425882 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 100632 2026-10-18 11:27:02,540 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112702_540109_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-18 11:27:02,540 44 INFO rb-4af9f49-225677-425882 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/tmpnnlm6_3e_chrome_odoo" 2026-10-18 11:27:02,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_sends_mail_after_payment ... 2026-10-18 11:27:06,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:27:06,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:27:07,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:07] "GET /pos/pay/681?access_token=6da94ccc-c839-4ce0-bead-e2056f85004e HTTP/1.1" 200 - 153 0.070 0.975 2026-10-18 11:27:07,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:27:07,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:07] "POST /pos/pay/transaction/681 HTTP/1.1" 200 - 34 0.018 0.028 2026-10-18 11:27:07,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:27:07,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:07] "GET /pos/pay/confirmation/681?access_token=6da94ccc-c839-4ce0-bead-e2056f85004e&exit_route=/&tx_id=10 HTTP/1.1" 303 - 358 0.269 0.432 2026-10-18 11:27:08,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:08] "GET / HTTP/1.1" 200 - 32 0.023 0.246 2026-10-18 11:27:08,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-18 11:27:08,234 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:27:08,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.03s) 2026-10-18 11:27:08,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:08] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 54 0.023 0.054 2026-10-18 11:27:08,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table ... 2026-10-18 11:27:12,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100831 2026-10-18 11:27:12,210 44 INFO rb-4af9f49-225677-425882 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/tmpds1ipw5h_chrome_odoo 2026-10-18 11:27:12,211 44 INFO rb-4af9f49-225677-425882 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:40803/json/version 2026-10-18 11:27:12,212 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:12,224 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:12,224 44 INFO rb-4af9f49-225677-425882 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:40803/json 2026-10-18 11:27:12,225 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:12,234 44 INFO rb-4af9f49-225677-425882 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:40803/devtools/page/E8AF40F9078BAA120984D2350BF2DB12 2026-10-18 11:27:12,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:12,246 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:12,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:12,275 44 INFO rb-4af9f49-225677-425882 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=a766ab2a709146d9" in browser 2026-10-18 11:27:12,275 44 INFO rb-4af9f49-225677-425882 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=a766ab2a709146d9" 2026-10-18 11:27:12,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:27:12,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:12] "GET /pos-self/105?access_token=a766ab2a709146d9 HTTP/1.1" 200 - 57 0.032 0.399 2026-10-18 11:27:12,717 44 INFO rb-4af9f49-225677-425882 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': 'E8AF40F9078BAA120984D2350BF2DB12', 'loaderId': 'D9D473063CE9209F2E25141955FA5AAC', 'isDownload': False} 2026-10-18 11:27:12,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:12,728 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:27:12,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:27:12,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:12] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.041 2026-10-18 11:27:12,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:27:12,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:12] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.090 2026-10-18 11:27:12,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:27:12,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:12] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.121 2026-10-18 11:27:12,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-18 11:27:12,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:27:13,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:27:13,002 44 INFO rb-4af9f49-225677-425882 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=a766ab2a709146d9", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:13,003 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:27:13,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:27:13,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.018 0.049 2026-10-18 11:27:13,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.104 2026-10-18 11:27:13,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.082 0.189 2026-10-18 11:27:13,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.237 2026-10-18 11:27:13,430 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/ir.attachment/8110/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:27:13,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/ir.attachment/8056/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:27:13,500 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:13,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,604 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/pos.category/239/image_128?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 2 0.002 0.016 2026-10-18 11:27:13,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/product.template/1959/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:27:13,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/product.template/1960/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:27:13,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/product.template/1963/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:27:13,671 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/product.template/1961/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:27:13,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/product.template/1962/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:27:13,732 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,755 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:27:13,765 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "GET /web/image/product.product/2455/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:27:13,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:13] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.009 2026-10-18 11:27:13,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:13,975 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68166660 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '317bc2da-a5d2-4c93-ba66-4f8ae117c817'}] 2026-10-18 11:27:14,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68166660 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '317bc2da-a5d2-4c93-ba66-4f8ae117c817'} created pos.order #682 2026-10-18 11:27:14,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68166660 finished 2026-10-18 11:27:14,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.046 0.139 2026-10-18 11:27:14,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-10-18 11:27:14,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:14] "GET /web/image/product.product/2457/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-18 11:27:14,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60367811 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '317bc2da-a5d2-4c93-ba66-4f8ae117c817'}] 2026-10-18 11:27:14,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1129] to pos.order #682 2026-10-18 11:27:14,551 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60367811 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '317bc2da-a5d2-4c93-ba66-4f8ae117c817'} updated pos.order #682 2026-10-18 11:27:14,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60367811 finished 2026-10-18 11:27:14,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.038 0.157 2026-10-18 11:27:14,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.012 2026-10-18 11:27:14,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,909 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8956180 (allocated 9961472) 2026-10-18 11:27:14,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,970 44 INFO rb-4af9f49-225677-425882 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 100831 2026-10-18 11:27:14,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:14,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:27:14,991 44 INFO rb-4af9f49-225677-425882 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 100831 2026-10-18 11:27:15,136 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112715_136355_test_online_payment_self_pay_after_meal_table.txt 2026-10-18 11:27:15,137 44 INFO rb-4af9f49-225677-425882 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/tmpds1ipw5h_chrome_odoo" 2026-10-18 11:27:15,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: waiting for threads: [, ] 2026-10-18 11:27:15,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:15] "GET /pos/pay/682?access_token=0219a6f1-bb86-495e-b5d3-1ae3a3d82b9c&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3Da766ab2a709146d9 HTTP/1.1" 200 - 129 0.086 0.655 2026-10-18 11:27:15,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 101016 2026-10-18 11:27:15,988 44 INFO rb-4af9f49-225677-425882 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/tmpbhs5sjnz_chrome_odoo 2026-10-18 11:27:15,988 44 INFO rb-4af9f49-225677-425882 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:38801/json/version 2026-10-18 11:27:15,990 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38801', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:16,002 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:16,002 44 INFO rb-4af9f49-225677-425882 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:38801/json 2026-10-18 11:27:16,003 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38801', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:16,010 44 INFO rb-4af9f49-225677-425882 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:38801/devtools/page/5B07B4D0084366C240BEB181BE7789B1 2026-10-18 11:27:16,015 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,025 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,047 44 INFO rb-4af9f49-225677-425882 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=a766ab2a709146d9&table_identifier=d82e2a6e" in browser 2026-10-18 11:27:16,047 44 INFO rb-4af9f49-225677-425882 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=a766ab2a709146d9&table_identifier=d82e2a6e" 2026-10-18 11:27:16,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /pos-self/105?access_token=a766ab2a709146d9&table_identifier=d82e2a6e HTTP/1.1" 200 - 9 0.004 0.018 2026-10-18 11:27:16,084 44 INFO rb-4af9f49-225677-425882 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': '5B07B4D0084366C240BEB181BE7789B1', 'loaderId': '44E9E64E2B240E9FF7EE6CE7A1771F78', 'isDownload': False} 2026-10-18 11:27:16,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,096 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:27:16,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.010 2026-10-18 11:27:16,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.016 2026-10-18 11:27:16,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:27:16,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:27:16,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:27:16,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:27:16,278 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:27:16,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:27:16,285 44 INFO rb-4af9f49-225677-425882 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=a766ab2a709146d9&table_identifier=d82e2a6e", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:16,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.008 0.025 2026-10-18 11:27:16,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.035 2026-10-18 11:27:16,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:27:16,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.045 0.121 2026-10-18 11:27:16,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.010 2026-10-18 11:27:16,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/ir.attachment/8110/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:27:16,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/ir.attachment/8056/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:27:16,631 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:16,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.011 2026-10-18 11:27:16,682 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.017 2026-10-18 11:27:16,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/pos.category/239/image_128?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-18 11:27:16,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/product.template/1960/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-18 11:27:16,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/product.template/1959/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:27:16,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/product.template/1963/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:27:16,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/product.template/1962/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:27:16,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/product.template/1961/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:27:16,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,828 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:27:16,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:16] "GET /web/image/product.product/2455/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.003 0.015 2026-10-18 11:27:16,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:16,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97098065 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'df3672ad-3fb4-4760-acc7-5449ed675e59'}] 2026-10-18 11:27:16,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97098065 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'df3672ad-3fb4-4760-acc7-5449ed675e59'} created pos.order #683 2026-10-18 11:27:16,996 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97098065 finished 2026-10-18 11:27:17,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.029 0.119 2026-10-18 11:27:17,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.013 2026-10-18 11:27:17,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:17] "GET /web/image/product.product/2457/image_512?unique=2026-10-18T11:26:38.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:27:17,349 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65985104 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'df3672ad-3fb4-4760-acc7-5449ed675e59'}] 2026-10-18 11:27:17,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1131] to pos.order #683 2026-10-18 11:27:17,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65985104 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'df3672ad-3fb4-4760-acc7-5449ed675e59'} updated pos.order #683 2026-10-18 11:27:17,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65985104 finished 2026-10-18 11:27:17,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.037 0.159 2026-10-18 11:27:17,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:27:17,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,828 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8774396 (allocated 9961472) 2026-10-18 11:27:17,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,888 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:27:17,893 44 INFO rb-4af9f49-225677-425882 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 101016 2026-10-18 11:27:17,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:17,896 44 INFO rb-4af9f49-225677-425882 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 101016 2026-10-18 11:27:17,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:17] "GET /pos/pay/683?access_token=791317cf-b01e-412a-980f-cd374518e673&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3Da766ab2a709146d9%26table_identifier%3Dd82e2a6e HTTP/1.1" 200 - 39 0.017 0.042 2026-10-18 11:27:17,989 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112717_989689_test_online_payment_self_pay_after_meal_table.txt 2026-10-18 11:27:17,989 44 INFO rb-4af9f49-225677-425882 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/tmpbhs5sjnz_chrome_odoo" 2026-10-18 11:27:18,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:27:28,468 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #193 deleted restaurant.floor records with IDs: [32] 2026-10-18 11:27:29,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-18 11:27:29,035 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #193 deleted pos.printer records with IDs: [23, 24] 2026-10-18 11:27:29,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 101211 2026-10-18 11:27:29,373 44 INFO rb-4af9f49-225677-425882 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/tmpfzwbqrjs_chrome_odoo 2026-10-18 11:27:29,373 44 INFO rb-4af9f49-225677-425882 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:42583/json/version 2026-10-18 11:27:29,374 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42583', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:29,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:29,390 44 INFO rb-4af9f49-225677-425882 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:42583/json 2026-10-18 11:27:29,390 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42583', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:29,398 44 INFO rb-4af9f49-225677-425882 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:42583/devtools/page/04B69637AFE2BF677B8EE9933AC908A2 2026-10-18 11:27:29,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:29,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:29,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:27:29,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:29,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:29,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:29,476 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:27:30,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /pos/ui/107 HTTP/1.1" 200 - 87 0.035 0.522 2026-10-18 11:27:30,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '04B69637AFE2BF677B8EE9933AC908A2', 'loaderId': '136DAF5CA50522A909A59E61F0281BC5', 'isDownload': False} 2026-10-18 11:27:30,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:30,050 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:27:30,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:27:30,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:27:30,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:27:30,473 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:30,479 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:27:30,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:27:30,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:27:30,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:27:30,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:30,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:30,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:27:30,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 11:27:30,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-18 11:27:30,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.030 2026-10-18 11:27:30,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:27:31,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.140 0.312 2026-10-18 11:27:31,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "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-10-18 11:27:31,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:31,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.034 2026-10-18 11:27:31,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:31,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:31,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:27:31,268 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:27:31,288 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:27:31,293 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:27:31,313 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:27:31,319 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:31,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/image/res.users/198/avatar_128 HTTP/1.1" 200 - 14 0.023 0.025 2026-10-18 11:27:31,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:31,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.002 0.052 2026-10-18 11:27:31,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.002 0.036 2026-10-18 11:27:31,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-10-18 11:27:31,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.008 0.017 2026-10-18 11:27:31,476 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:31,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:27:31,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:31,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.038 0.044 2026-10-18 11:27:31,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.015 0.116 2026-10-18 11:27:31,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.013 0.144 2026-10-18 11:27:31,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:31,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:31,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:31,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:31,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:31,918 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:31,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71911389 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'bd80e8e4-f03a-4eff-ac5e-ca2a8c9f13f7'}] 2026-10-18 11:27:31,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:31,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71911389 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'bd80e8e4-f03a-4eff-ac5e-ca2a8c9f13f7'} created pos.order #684 2026-10-18 11:27:32,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71911389 finished 2026-10-18 11:27:32,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.036 0.112 2026-10-18 11:27:32,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91301203 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'bd80e8e4-f03a-4eff-ac5e-ca2a8c9f13f7'}] 2026-10-18 11:27:32,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91301203 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'bd80e8e4-f03a-4eff-ac5e-ca2a8c9f13f7'} updated pos.order #684 2026-10-18 11:27:32,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91301203 finished 2026-10-18 11:27:32,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.030 0.088 2026-10-18 11:27:32,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:27:32,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,425 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19356748 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '983fca95-d043-415b-abdd-603884b8be77'}] 2026-10-18 11:27:32,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19356748 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '983fca95-d043-415b-abdd-603884b8be77'} created pos.order #685 2026-10-18 11:27:32,551 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19356748 finished 2026-10-18 11:27:32,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.021 0.090 2026-10-18 11:27:32,636 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: tour succeeded 2026-10-18 11:27:32,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32109179 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': '983fca95-d043-415b-abdd-603884b8be77'}] 2026-10-18 11:27:32,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:32,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32109179 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': '983fca95-d043-415b-abdd-603884b8be77'} updated pos.order #685 2026-10-18 11:27:32,741 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32109179 finished 2026-10-18 11:27:32,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16926684 (allocated 18485248) 2026-10-18 11:27:32,775 44 INFO rb-4af9f49-225677-425882 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 101211 2026-10-18 11:27:32,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Closing websocket connection 2026-10-18 11:27:32,775 44 INFO rb-4af9f49-225677-425882 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 101211 2026-10-18 11:27:32,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.026 0.064 2026-10-18 11:27:32,882 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112732_882470_test_01_online_payment_with_multi_table.txt 2026-10-18 11:27:32,882 44 INFO rb-4af9f49-225677-425882 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/tmpfzwbqrjs_chrome_odoo" 2026-10-18 11:27:32,899 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-18 11:27:38,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101416 2026-10-18 11:27:38,857 44 INFO rb-4af9f49-225677-425882 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/tmpqljz9s7j_chrome_odoo 2026-10-18 11:27:38,857 44 INFO rb-4af9f49-225677-425882 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:40105/json/version 2026-10-18 11:27:38,858 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40105', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:38,888 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:38,888 44 INFO rb-4af9f49-225677-425882 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:40105/json 2026-10-18 11:27:38,889 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40105', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:38,899 44 INFO rb-4af9f49-225677-425882 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:40105/devtools/page/E949CEA26C4A837CB57FD6F9241C5464 2026-10-18 11:27:38,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:38,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:38,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-18 11:27:39,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:39,002 44 INFO rb-4af9f49-225677-425882 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=a5b9d19642b4438d" in browser 2026-10-18 11:27:39,002 44 INFO rb-4af9f49-225677-425882 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=a5b9d19642b4438d" 2026-10-18 11:27:39,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:27:39,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:39] "GET /pos-self/108?access_token=a5b9d19642b4438d HTTP/1.1" 200 - 82 0.032 0.452 2026-10-18 11:27:39,496 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'E949CEA26C4A837CB57FD6F9241C5464', 'loaderId': 'EFE3C6818DE345C69959CBFD4D644C2F', 'isDownload': False} 2026-10-18 11:27:39,496 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:39,511 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:27:39,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-18 11:27:39,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:27:39,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:39] "GET /web/assets/2/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 12 0.020 0.349 2026-10-18 11:27:39,896 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:27:39,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:39] "GET /web/assets/2/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.006 0.392 2026-10-18 11:27:39,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:27:39,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:39] "GET /web/assets/2/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.004 0.414 2026-10-18 11:27:40,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /favicon.ico HTTP/1.1" 301 - 7 0.004 0.010 2026-10-18 11:27:40,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:27:40,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/website/2/favicon?unique=008c8ae HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:27:40,086 44 INFO rb-4af9f49-225677-425882 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=a5b9d19642b4438d", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:40,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "POST /pos/ping HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:27:40,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.011 0.028 2026-10-18 11:27:40,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/dd3f063/bus.websocket_worker_assets.min.js, copying from /web/assets/dd3f063/bus.websocket_worker_assets.min.js 2026-10-18 11:27:40,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.007 0.058 2026-10-18 11:27:40,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.092 0.141 2026-10-18 11:27:40,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.219 2026-10-18 11:27:40,424 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/ir.attachment/8248/raw HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:27:40,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/pos.category/243/image_128?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:27:40,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/pos.category/244/image_128?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:27:40,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/product.template/1980/image_512?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 4 0.002 0.039 2026-10-18 11:27:40,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/product.template/1977/image_512?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 4 0.002 0.048 2026-10-18 11:27:40,585 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/product.template/1981/image_512?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 4 0.002 0.059 2026-10-18 11:27:40,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/product.template/1979/image_512?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 4 0.002 0.072 2026-10-18 11:27:40,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/product.template/1978/image_512?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 4 0.003 0.076 2026-10-18 11:27:40,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/ir.attachment/8249/raw HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:27:40,648 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:40,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:40,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "GET /web/image/product.product/2473/image_512?unique=2026-10-18T11:27:18.000+00:00 HTTP/1.1" 200 - 9 0.004 0.020 2026-10-18 11:27:40,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7485736 (allocated 8388608) 2026-10-18 11:27:40,769 44 INFO rb-4af9f49-225677-425882 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 101416 2026-10-18 11:27:40,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81831182 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '18138e92-62fd-4570-aebb-00450aa438cc'}] 2026-10-18 11:27:40,773 44 INFO rb-4af9f49-225677-425882 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 101416 2026-10-18 11:27:40,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81831182 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '18138e92-62fd-4570-aebb-00450aa438cc'} created pos.order #686 2026-10-18 11:27:40,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81831182 finished 2026-10-18 11:27:40,842 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112740_840295_test_02_online_payment_with_multi_website_company.txt 2026-10-18 11:27:40,843 44 INFO rb-4af9f49-225677-425882 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/tmpqljz9s7j_chrome_odoo" 2026-10-18 11:27:40,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:40,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 116 0.047 0.090 2026-10-18 11:27:41,169 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101610 2026-10-18 11:27:41,169 44 INFO rb-4af9f49-225677-425882 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/tmpypay4thm_chrome_odoo 2026-10-18 11:27:41,169 44 INFO rb-4af9f49-225677-425882 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:43253/json/version 2026-10-18 11:27:41,171 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:41,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:41,183 44 INFO rb-4af9f49-225677-425882 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:43253/json 2026-10-18 11:27:41,184 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:41,189 44 INFO rb-4af9f49-225677-425882 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:43253/devtools/page/FC860C8D4EB47DC4F21B4E612EDDB704 2026-10-18 11:27:41,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:41,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:41,245 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-18 11:27:41,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:41,250 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2" in browser 2026-10-18 11:27:41,251 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2" 2026-10-18 11:27:41,292 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 200, model: pos.order 2026-10-18 11:27:42,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /pos/pay/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2 HTTP/1.1" 200 - 161 0.079 0.775 2026-10-18 11:27:42,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'FC860C8D4EB47DC4F21B4E612EDDB704', 'loaderId': '93E825A9D926E0A8160B394618F16CC1', 'isDownload': False} 2026-10-18 11:27:42,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:42,130 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-10-18 11:27:42,131 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-10-18 11:27:42,131 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-18 11:27:42,144 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:42,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/719bf6d/web.assets_frontend.min.css, copying from /web/assets/719bf6d/web.assets_frontend.min.css 2026-10-18 11:27:42,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /web/assets/2/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.038 0.032 2026-10-18 11:27:42,219 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/cfe37ea/web.assets_frontend_minimal.min.js, copying from /web/assets/cfe37ea/web.assets_frontend_minimal.min.js 2026-10-18 11:27:42,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:42,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:42,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /web/assets/2/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.006 0.069 2026-10-18 11:27:42,241 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/43df14d/web.__assets_tests_call__.min.js, copying from /web/assets/43df14d/web.__assets_tests_call__.min.js 2026-10-18 11:27:42,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /web/assets/2/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.004 0.033 2026-10-18 11:27:42,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=008c8ae HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:27:42,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/ba7f717/web.assets_frontend_lazy.min.js, copying from /web/assets/ba7f717/web.assets_frontend_lazy.min.js 2026-10-18 11:27:42,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /web/assets/2/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.006 0.047 2026-10-18 11:27:42,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /web/image/website/2/favicon?unique=008c8ae HTTP/1.1" 200 - 5 0.002 0.060 2026-10-18 11:27:42,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:27:42,821 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:42,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:42,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:42] "POST /mail/data HTTP/1.1" 200 - 17 0.009 0.018 2026-10-18 11:27:42,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:42,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:42,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10408792 (allocated 11272192) 2026-10-18 11:27:42,914 44 INFO rb-4af9f49-225677-425882 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 101610 2026-10-18 11:27:42,914 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:42,914 44 INFO rb-4af9f49-225677-425882 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 101610 2026-10-18 11:27:43,009 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112743_008825_test_02_online_payment_with_multi_website_company.txt 2026-10-18 11:27:43,009 44 INFO rb-4af9f49-225677-425882 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/tmpypay4thm_chrome_odoo" 2026-10-18 11:27:43,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101786 2026-10-18 11:27:43,302 44 INFO rb-4af9f49-225677-425882 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/tmpiui375xp_chrome_odoo 2026-10-18 11:27:43,303 44 INFO rb-4af9f49-225677-425882 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:39651/json/version 2026-10-18 11:27:43,304 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:43,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:43,310 44 INFO rb-4af9f49-225677-425882 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:39651/json 2026-10-18 11:27:43,311 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:43,317 44 INFO rb-4af9f49-225677-425882 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:39651/devtools/page/37D46A618484322FAD7C4372CF81C23A 2026-10-18 11:27:43,323 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:43,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:43,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 11:27:43,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:43,365 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2" in browser 2026-10-18 11:27:43,365 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2" 2026-10-18 11:27:43,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /pos/pay/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2 HTTP/1.1" 200 - 105 0.058 0.321 2026-10-18 11:27:43,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '37D46A618484322FAD7C4372CF81C23A', 'loaderId': 'DC8AFBDA46FA297A57382084468F7F81', 'isDownload': False} 2026-10-18 11:27:43,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:43,765 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-10-18 11:27:43,766 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-10-18 11:27:43,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-18 11:27:43,776 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:43,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /web/assets/2/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:27:43,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /web/assets/2/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:27:43,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:43,795 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:43,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /web/assets/2/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:27:43,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=008c8ae HTTP/1.1" 200 - 5 0.003 0.009 2026-10-18 11:27:43,910 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:27:43,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /web/assets/2/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:27:43,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:43] "GET /web/image/website/2/favicon?unique=008c8ae HTTP/1.1" 200 - 6 0.003 0.012 2026-10-18 11:27:44,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:27:44,412 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:44,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:44,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:44] "POST /mail/data HTTP/1.1" 200 - 22 0.011 0.020 2026-10-18 11:27:44,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:44,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:44,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10409356 (allocated 11010048) 2026-10-18 11:27:44,518 44 INFO rb-4af9f49-225677-425882 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 101786 2026-10-18 11:27:44,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:44,519 44 INFO rb-4af9f49-225677-425882 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 101786 2026-10-18 11:27:44,614 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112744_613933_test_02_online_payment_with_multi_website_company.txt 2026-10-18 11:27:44,614 44 INFO rb-4af9f49-225677-425882 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/tmpiui375xp_chrome_odoo" 2026-10-18 11:27:44,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101962 2026-10-18 11:27:44,906 44 INFO rb-4af9f49-225677-425882 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/tmpy3hq99fo_chrome_odoo 2026-10-18 11:27:44,906 44 INFO rb-4af9f49-225677-425882 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:37673/json/version 2026-10-18 11:27:44,908 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:44,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:44,921 44 INFO rb-4af9f49-225677-425882 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:37673/json 2026-10-18 11:27:44,921 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:44,926 44 INFO rb-4af9f49-225677-425882 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:37673/devtools/page/E4FEDBB1D111ED6960E27994FE7DB731 2026-10-18 11:27:44,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:44,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:44,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:44,961 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2" in browser 2026-10-18 11:27:44,961 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2" 2026-10-18 11:27:45,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:27:45,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /pos/pay/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2 HTTP/1.1" 200 - 62 0.025 0.084 2026-10-18 11:27:45,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'E4FEDBB1D111ED6960E27994FE7DB731', 'loaderId': '9FA19C8C92B7F95330343E1700C0E9FC', 'isDownload': False} 2026-10-18 11:27:45,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:45,093 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-10-18 11:27:45,093 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-10-18 11:27:45,094 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-18 11:27:45,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:27:45,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /web/assets/2/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.003 0.006 2026-10-18 11:27:45,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /web/assets/2/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:27:45,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:45,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:45,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /web/assets/2/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.001 0.009 2026-10-18 11:27:45,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=008c8ae HTTP/1.1" 200 - 7 0.002 0.007 2026-10-18 11:27:45,230 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /web/assets/2/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:27:45,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /web/image/website/2/favicon?unique=008c8ae HTTP/1.1" 200 - 7 0.003 0.016 2026-10-18 11:27:45,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:27:45,689 44 INFO rb-4af9f49-225677-425882 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/686?access_token=65f3782c-6055-4c06-b667-056df0fd23e2", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:45,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:45,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:45] "POST /mail/data HTTP/1.1" 200 - 2 0.000 0.006 2026-10-18 11:27:45,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:45,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:45,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10409896 (allocated 11010048) 2026-10-18 11:27:45,786 44 INFO rb-4af9f49-225677-425882 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 101962 2026-10-18 11:27:45,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:45,787 44 INFO rb-4af9f49-225677-425882 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 101962 2026-10-18 11:27:45,867 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112745_867732_test_02_online_payment_with_multi_website_company.txt 2026-10-18 11:27:45,868 44 INFO rb-4af9f49-225677-425882 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/tmpy3hq99fo_chrome_odoo" 2026-10-18 11:27:45,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-18 11:27:47,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-18 11:27:51,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 102123 2026-10-18 11:27:51,472 44 INFO rb-4af9f49-225677-425882 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/tmpu36f2n07_chrome_odoo 2026-10-18 11:27:51,472 44 INFO rb-4af9f49-225677-425882 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:38651/json/version 2026-10-18 11:27:51,473 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:51,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:51,481 44 INFO rb-4af9f49-225677-425882 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:38651/json 2026-10-18 11:27:51,482 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:51,483 44 INFO rb-4af9f49-225677-425882 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:38651/devtools/page/F053464FE852EC7EB27E08C67CFFECF5 2026-10-18 11:27:51,487 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:51,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:51,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:51,587 44 INFO rb-4af9f49-225677-425882 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=93cf6576ff664295" in browser 2026-10-18 11:27:51,587 44 INFO rb-4af9f49-225677-425882 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=93cf6576ff664295" 2026-10-18 11:27:51,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:27:51,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:51] "GET /pos-self/109?access_token=93cf6576ff664295 HTTP/1.1" 200 - 57 0.028 0.364 2026-10-18 11:27:51,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'F053464FE852EC7EB27E08C67CFFECF5', 'loaderId': '80269BC7387EFF1C1BD3B4D6413AD353', 'isDownload': False} 2026-10-18 11:27:51,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:52,008 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:27:52,030 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:27:52,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.030 2026-10-18 11:27:52,069 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:27:52,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.067 2026-10-18 11:27:52,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:27:52,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.081 2026-10-18 11:27:52,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:27:52,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:27:52,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:27:52,254 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:27:52,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:27:52,268 44 INFO rb-4af9f49-225677-425882 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=93cf6576ff664295", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:52,277 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:52,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.022 0.046 2026-10-18 11:27:52,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:27:52,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.097 0.155 2026-10-18 11:27:52,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.231 2026-10-18 11:27:52,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:27:52,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:52,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/ir.attachment/8340/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:27:52,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:52,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/pos.category/245/image_128?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:27:52,830 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:27:52,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:52,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/product.template/1983/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.029 2026-10-18 11:27:52,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/product.template/1982/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-18 11:27:52,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/product.template/1986/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-18 11:27:52,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/product.template/1985/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-18 11:27:52,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/product.template/1984/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-18 11:27:52,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:52,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:52,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:52] "GET /web/image/ir.attachment/8289/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:27:53,003 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:27:53,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:53] "GET /web/image/product.product/2480/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-18 11:27:53,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:53] "GET /web/image/product.product/2478/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.003 0.035 2026-10-18 11:27:53,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54333853 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '7c41d9a9-9b45-42ef-b071-53d6ca351b80'}] 2026-10-18 11:27:53,224 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54333853 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '7c41d9a9-9b45-42ef-b071-53d6ca351b80'} created pos.order #687 2026-10-18 11:27:53,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54333853 finished 2026-10-18 11:27:53,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:53] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 118 0.058 0.137 2026-10-18 11:27:53,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.011 2026-10-18 11:27:53,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,682 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-18 11:27:53,682 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:53,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8278844 (allocated 9175040) 2026-10-18 11:27:53,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 102123 2026-10-18 11:27:53,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-18 11:27:53,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 102123 2026-10-18 11:27:53,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:53] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 16 0.021 0.051 2026-10-18 11:27:53,795 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112753_795580_test_kiosk_cart_restore_and_cancel.txt 2026-10-18 11:27:53,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpu36f2n07_chrome_odoo" 2026-10-18 11:27:53,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-18 11:27:57,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 102318 2026-10-18 11:27:57,788 44 INFO rb-4af9f49-225677-425882 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/tmpbwmts3dv_chrome_odoo 2026-10-18 11:27:57,788 44 INFO rb-4af9f49-225677-425882 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:38261/json/version 2026-10-18 11:27:57,789 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:57,799 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-10-18 11:27:57,799 44 INFO rb-4af9f49-225677-425882 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:38261/json 2026-10-18 11:27:57,800 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:27:57,812 44 INFO rb-4af9f49-225677-425882 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:38261/devtools/page/3D5EACD113E07B280147386FDFEF8EDC 2026-10-18 11:27:57,817 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:57,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:57,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:57,930 44 INFO rb-4af9f49-225677-425882 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=3eec9b2118c9425d" in browser 2026-10-18 11:27:57,931 44 INFO rb-4af9f49-225677-425882 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=3eec9b2118c9425d" 2026-10-18 11:27:57,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:27:58,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /pos-self/110?access_token=3eec9b2118c9425d HTTP/1.1" 200 - 57 0.020 0.464 2026-10-18 11:27:58,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '3D5EACD113E07B280147386FDFEF8EDC', 'loaderId': '1B85DEA6115E32393687B26A7D7F46EF', 'isDownload': False} 2026-10-18 11:27:58,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:58,443 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:27:58,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:27:58,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:27:58,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:27:58,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.051 2026-10-18 11:27:58,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:27:58,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.075 2026-10-18 11:27:58,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-10-18 11:27:58,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:27:58,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:27:58,676 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:27:58,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:27:58,688 44 INFO rb-4af9f49-225677-425882 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=3eec9b2118c9425d", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:27:58,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:58,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.014 0.032 2026-10-18 11:27:58,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:58,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-18 11:27:59,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.079 0.170 2026-10-18 11:27:59,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.227 2026-10-18 11:27:59,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:27:59,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:59,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/ir.attachment/8398/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:27:59,142 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:59,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/pos.category/245/image_128?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-18 11:27:59,183 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:27:59,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/product.template/1982/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-18 11:27:59,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:59,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/product.template/1983/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-18 11:27:59,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/product.template/1986/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:27:59,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/product.template/1984/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-18 11:27:59,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/product.template/1985/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-10-18 11:27:59,268 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:59,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/ir.attachment/8347/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-18 11:27:59,286 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27: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-10-18 11:27:59,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "GET /web/image/product.product/2478/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-18 11:27:59,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:59,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:59,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7235903 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '4c06316a-2fd9-47c9-9039-9b02b2578264'}] 2026-10-18 11:27:59,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7235903 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '4c06316a-2fd9-47c9-9039-9b02b2578264'} created pos.order #688 2026-10-18 11:27:59,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7235903 finished 2026-10-18 11:27:59,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 108 0.052 0.163 2026-10-18 11:27:59,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:27:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-10-18 11:27:59,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-18 11:27:59,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:27:59,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7717336 (allocated 8650752) 2026-10-18 11:27:59,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 102318 2026-10-18 11:27:59,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-18 11:27:59,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 102318 2026-10-18 11:27:59,832 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112759_832234_test_online_payment_kiosk_qr_code.txt 2026-10-18 11:27:59,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpbwmts3dv_chrome_odoo" 2026-10-18 11:27:59,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-18 11:28:03,578 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102508 2026-10-18 11:28:03,578 44 INFO rb-4af9f49-225677-425882 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/tmpq6yihovq_chrome_odoo 2026-10-18 11:28:03,578 44 INFO rb-4af9f49-225677-425882 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:41289/json/version 2026-10-18 11:28:03,579 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:03,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:03,592 44 INFO rb-4af9f49-225677-425882 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:41289/json 2026-10-18 11:28:03,593 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:03,601 44 INFO rb-4af9f49-225677-425882 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:41289/devtools/page/7EEC9ADAE69623B49662CD43E793B62B 2026-10-18 11:28:03,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:03,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:03,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:03,726 44 INFO rb-4af9f49-225677-425882 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=937c016916a74edb" in browser 2026-10-18 11:28:03,727 44 INFO rb-4af9f49-225677-425882 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=937c016916a74edb" 2026-10-18 11:28:03,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:28:04,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /pos-self/111?access_token=937c016916a74edb HTTP/1.1" 200 - 57 0.041 0.375 2026-10-18 11:28:04,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '7EEC9ADAE69623B49662CD43E793B62B', 'loaderId': '785A83DDB0DE5B761311C173F3F07349', 'isDownload': False} 2026-10-18 11:28:04,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:04,167 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:04,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:28:04,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:28:04,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:28:04,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.050 2026-10-18 11:28:04,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:28:04,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.076 2026-10-18 11:28:04,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-10-18 11:28:04,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:28:04,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-18 11:28:04,376 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:28:04,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:28:04,383 44 INFO rb-4af9f49-225677-425882 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=937c016916a74edb", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:28:04,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:04,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.015 0.032 2026-10-18 11:28:04,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:04,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:28:04,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.073 0.156 2026-10-18 11:28:04,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.210 2026-10-18 11:28:04,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:04,762 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/ir.attachment/8456/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:28:04,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:04,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/pos.category/245/image_128?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:28:04,845 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:04,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/product.template/1982/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:28:04,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/product.template/1983/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:28:04,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/product.template/1986/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:28:04,882 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:04,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/product.template/1984/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:28:04,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:04] "GET /web/image/product.template/1985/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-10-18 11:28:04,945 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:05] "GET /web/image/ir.attachment/8405/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:28:05,035 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:05,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:05] "GET /web/image/product.product/2480/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.005 0.017 2026-10-18 11:28:05,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:05] "GET /web/image/product.product/2478/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.004 0.038 2026-10-18 11:28:05,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,175 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7943472 (allocated 9175040) 2026-10-18 11:28:05,321 44 INFO rb-4af9f49-225677-425882 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 102508 2026-10-18 11:28:05,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,321 44 INFO rb-4af9f49-225677-425882 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 102508 2026-10-18 11:28:05,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36405504 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': 'ba867d45-b88a-40f9-b7e6-86e2dab4c64e'}] 2026-10-18 11:28:05,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36405504 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': 'ba867d45-b88a-40f9-b7e6-86e2dab4c64e'} created pos.order #689 2026-10-18 11:28:05,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36405504 finished 2026-10-18 11:28:05,393 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112805_392879_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-18 11:28:05,394 44 INFO rb-4af9f49-225677-425882 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/tmpq6yihovq_chrome_odoo" 2026-10-18 11:28:05,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.064 0.103 2026-10-18 11:28:05,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102699 2026-10-18 11:28:05,744 44 INFO rb-4af9f49-225677-425882 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/tmp017vnzv9_chrome_odoo 2026-10-18 11:28:05,744 44 INFO rb-4af9f49-225677-425882 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:36925/json/version 2026-10-18 11:28:05,745 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:05,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:05,758 44 INFO rb-4af9f49-225677-425882 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:36925/json 2026-10-18 11:28:05,759 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:05,765 44 INFO rb-4af9f49-225677-425882 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:36925/devtools/page/36C64925E425558C8C848FD295BC0002 2026-10-18 11:28:05,773 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:28:05,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:05,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:06,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.027 0.247 2026-10-18 11:28:06,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '36C64925E425558C8C848FD295BC0002', 'loaderId': '736B0DBD5B048583F5170F8CC3BE8D21', 'isDownload': False} 2026-10-18 11:28:06,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:06,139 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:06,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:28:06,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-18 11:28:06,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-18 11:28:06,555 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:28:06,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:28:06,561 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-18 11:28:06,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:28:06,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:06,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:06,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:28:06,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:06,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.001 0.007 2026-10-18 11:28:06,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:28:06,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.034 2026-10-18 11:28:06,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:28:07,232 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order 2026-10-18 11:28:07,234 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:28:07,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order.line 2026-10-18 11:28:07,236 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:28:07,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 494 0.192 0.371 2026-10-18 11:28:07,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "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-10-18 11:28:07,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "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-10-18 11:28:07,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:28:07,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "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-10-18 11:28:07,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:28:07,444 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:07,461 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:07,467 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:07,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:28:07,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:28:07,483 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:07,485 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:28:07,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-10-18 11:28:07,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-18 11:28:07,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:28:07,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.021 0.044 2026-10-18 11:28:07,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.025 0.105 2026-10-18 11:28:07,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.025 0.078 2026-10-18 11:28:07,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.022 2026-10-18 11:28:07,814 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:28:07,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:07,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:08,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13821104 (allocated 14942208) 2026-10-18 11:28:08,042 44 INFO rb-4af9f49-225677-425882 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 102699 2026-10-18 11:28:08,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:08,043 44 INFO rb-4af9f49-225677-425882 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 102699 2026-10-18 11:28:08,137 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112808_137375_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-18 11:28:08,137 44 INFO rb-4af9f49-225677-425882 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/tmp017vnzv9_chrome_odoo" 2026-10-18 11:28:08,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-18 11:28:11,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102894 2026-10-18 11:28:11,787 44 INFO rb-4af9f49-225677-425882 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/tmph3iupfoo_chrome_odoo 2026-10-18 11:28:11,787 44 INFO rb-4af9f49-225677-425882 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:34871/json/version 2026-10-18 11:28:11,788 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:11,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:11,795 44 INFO rb-4af9f49-225677-425882 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:34871/json 2026-10-18 11:28:11,795 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:11,802 44 INFO rb-4af9f49-225677-425882 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:34871/devtools/page/51ABB661117DAA84ECB7DDC365049F38 2026-10-18 11:28:11,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:11,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:11,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:11,901 44 INFO rb-4af9f49-225677-425882 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=1c0905dd2fc7407a" in browser 2026-10-18 11:28:11,901 44 INFO rb-4af9f49-225677-425882 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=1c0905dd2fc7407a" 2026-10-18 11:28:11,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:28:12,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /pos-self/112?access_token=1c0905dd2fc7407a HTTP/1.1" 200 - 57 0.026 0.330 2026-10-18 11:28:12,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '51ABB661117DAA84ECB7DDC365049F38', 'loaderId': '85140133A9549173025D292E8DD6B0C2', 'isDownload': False} 2026-10-18 11:28:12,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:12,285 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:12,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:28:12,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.027 2026-10-18 11:28:12,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:28:12,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.058 2026-10-18 11:28:12,367 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:28:12,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.097 2026-10-18 11:28:12,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:28:12,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:28:12,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-18 11:28:12,551 44 INFO rb-4af9f49-225677-425882 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=1c0905dd2fc7407a", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:28:12,552 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:28:12,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:28:12,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:12,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:12,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.015 0.040 2026-10-18 11:28:12,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:28:12,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.104 0.143 2026-10-18 11:28:12,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.234 2026-10-18 11:28:12,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:12,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:12] "GET /web/image/ir.attachment/8517/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:28:13,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/ir.attachment/8463/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:28:13,017 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:13,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/pos.category/245/image_128?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 2 0.000 0.020 2026-10-18 11:28:13,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/product.template/1983/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:28:13,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/product.template/1982/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-18 11:28:13,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/product.template/1986/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:28:13,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/product.template/1984/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:28:13,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/product.template/1985/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-18 11:28:13,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,272 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:13,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/product.product/2478/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-18 11:28:13,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.011 2026-10-18 11:28:13,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83186456 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '7a4586d5-34cc-49d4-ab39-e9008466bfa9'}] 2026-10-18 11:28:13,554 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83186456 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '7a4586d5-34cc-49d4-ab39-e9008466bfa9'} created pos.order #690 2026-10-18 11:28:13,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83186456 finished 2026-10-18 11:28:13,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.043 0.129 2026-10-18 11:28:13,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-10-18 11:28:13,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:13] "GET /web/image/product.product/2480/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.004 0.018 2026-10-18 11:28:13,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:13,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56832168 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '7a4586d5-34cc-49d4-ab39-e9008466bfa9'}] 2026-10-18 11:28:14,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1141] to pos.order #690 2026-10-18 11:28:14,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56832168 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '7a4586d5-34cc-49d4-ab39-e9008466bfa9'} updated pos.order #690 2026-10-18 11:28:14,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56832168 finished 2026-10-18 11:28:14,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.043 0.130 2026-10-18 11:28:14,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-10-18 11:28:14,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8938860 (allocated 9961472) 2026-10-18 11:28:14,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-18 11:28:14,445 44 INFO rb-4af9f49-225677-425882 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 102894 2026-10-18 11:28:14,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:14,453 44 INFO rb-4af9f49-225677-425882 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 102894 2026-10-18 11:28:14,523 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112814_522879_test_online_payment_self_pay_after_meal_table.txt 2026-10-18 11:28:14,523 44 INFO rb-4af9f49-225677-425882 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/tmph3iupfoo_chrome_odoo" 2026-10-18 11:28:14,534 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:15,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /pos/pay/690?access_token=8f4ddaab-0b20-4a07-abdf-2338724281ae&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3D1c0905dd2fc7407a HTTP/1.1" 200 - 129 0.078 0.743 2026-10-18 11:28:15,538 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 103091 2026-10-18 11:28:15,538 44 INFO rb-4af9f49-225677-425882 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/tmp020mivjo_chrome_odoo 2026-10-18 11:28:15,538 44 INFO rb-4af9f49-225677-425882 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:38937/json/version 2026-10-18 11:28:15,539 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:15,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:15,547 44 INFO rb-4af9f49-225677-425882 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:38937/json 2026-10-18 11:28:15,548 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:15,559 44 INFO rb-4af9f49-225677-425882 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:38937/devtools/page/A1156C2BE8953071C78B19788F152839 2026-10-18 11:28:15,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:15,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:15,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:15,585 44 INFO rb-4af9f49-225677-425882 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=1c0905dd2fc7407a&table_identifier=c2f45e18" in browser 2026-10-18 11:28:15,585 44 INFO rb-4af9f49-225677-425882 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=1c0905dd2fc7407a&table_identifier=c2f45e18" 2026-10-18 11:28:15,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /pos-self/112?access_token=1c0905dd2fc7407a&table_identifier=c2f45e18 HTTP/1.1" 200 - 9 0.003 0.021 2026-10-18 11:28:15,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'A1156C2BE8953071C78B19788F152839', 'loaderId': '3CBF25ED6377C0E3758D82AFA5403FB5', 'isDownload': False} 2026-10-18 11:28:15,623 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:15,638 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:15,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.008 2026-10-18 11:28:15,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:28:15,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:28:15,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:28:15,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:15,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:28:15,839 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:28:15,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:15,849 44 INFO rb-4af9f49-225677-425882 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=1c0905dd2fc7407a&table_identifier=c2f45e18", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:28:15,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:28:15,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:15,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.009 0.029 2026-10-18 11:28:15,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-18 11:28:15,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.056 0.153 2026-10-18 11:28:16,179 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.007 2026-10-18 11:28:16,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,230 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/ir.attachment/8517/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:28:16,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.009 2026-10-18 11:28:16,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.020 2026-10-18 11:28:16,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,292 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:16,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/ir.attachment/8463/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:28:16,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/pos.category/245/image_128?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 2 0.000 0.026 2026-10-18 11:28:16,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/product.template/1982/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-18 11:28:16,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/product.template/1986/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:28:16,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/product.template/1983/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:28:16,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/product.template/1984/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-18 11:28:16,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/product.template/1985/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-10-18 11:28:16,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,493 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:28:16,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/product.product/2478/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.004 0.015 2026-10-18 11:28:16,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10291606 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'a1aec1e9-1f65-46d0-ad5c-b226cb85eace'}] 2026-10-18 11:28:16,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10291606 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'a1aec1e9-1f65-46d0-ad5c-b226cb85eace'} created pos.order #691 2026-10-18 11:28:16,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10291606 finished 2026-10-18 11:28:16,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.028 0.108 2026-10-18 11:28:16,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.011 2026-10-18 11:28:16,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:16,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:16] "GET /web/image/product.product/2480/image_512?unique=2026-10-18T11:27:45.000+00:00 HTTP/1.1" 200 - 8 0.002 0.013 2026-10-18 11:28:16,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57440437 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'a1aec1e9-1f65-46d0-ad5c-b226cb85eace'}] 2026-10-18 11:28:17,100 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1143] to pos.order #691 2026-10-18 11:28:17,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57440437 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'a1aec1e9-1f65-46d0-ad5c-b226cb85eace'} updated pos.order #691 2026-10-18 11:28:17,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57440437 finished 2026-10-18 11:28:17,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.035 0.126 2026-10-18 11:28:17,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:28:17,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8792852 (allocated 9699328) 2026-10-18 11:28:17,495 44 INFO rb-4af9f49-225677-425882 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 103091 2026-10-18 11:28:17,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:17,495 44 INFO rb-4af9f49-225677-425882 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 103091 2026-10-18 11:28:17,593 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112817_593093_test_online_payment_self_pay_after_meal_table.txt 2026-10-18 11:28:17,593 44 INFO rb-4af9f49-225677-425882 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/tmp020mivjo_chrome_odoo" 2026-10-18 11:28:17,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:28:26,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-18 11:28:27,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 103291 2026-10-18 11:28:27,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmppmd3nuci_chrome_odoo 2026-10-18 11:28:27,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:32811/json/version 2026-10-18 11:28:27,248 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:27,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:27,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:32811/json 2026-10-18 11:28:27,260 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:27,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:32811/devtools/page/3B076A40DEFE012DC96A359A27198FDA 2026-10-18 11:28:27,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-18 11:28:27,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-18 11:28:27,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:28:27,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-18 11:28:27,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:27,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:27,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:28:27,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:27] "GET /pos/ui/113 HTTP/1.1" 200 - 125 0.058 0.497 2026-10-18 11:28:27,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '3B076A40DEFE012DC96A359A27198FDA', 'loaderId': 'CA7510DD02486865144C2B7CF6A405B1', 'isDownload': False} 2026-10-18 11:28:27,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate ready code "odoo.isTourReady('qfpay_order_and_refund')" 2026-10-18 11:28:27,896 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:27,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:27] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:28:27,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:27] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:28:27,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:27] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:28:28,305 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:28,308 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:28,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:28:28,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:28,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:28:28,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:28,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:28:28,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:28,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "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.014 2026-10-18 11:28:28,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-18 11:28:28,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:28:28,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:28:28,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.149 0.344 2026-10-18 11:28:28,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:28] "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-10-18 11:28:29,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "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-10-18 11:28:29,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:28:29,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "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-10-18 11:28:29,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-18 11:28:29,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:28:29,119 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:29,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:29,139 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:29,140 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:28:29,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image/res.users/207/avatar_128 HTTP/1.1" 200 - 14 0.011 0.022 2026-10-18 11:28:29,163 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:29,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:29,168 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:28:29,184 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:28:29,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.011 0.047 2026-10-18 11:28:29,200 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.002 0.035 2026-10-18 11:28:29,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.014 0.072 2026-10-18 11:28:29,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.025 0.120 2026-10-18 11:28:29,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:29,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.028 2026-10-18 11:28:29,471 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:29,475 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:29,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:29,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:28:29,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-18 11:28:29,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:28:29,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:28:29,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:28:29,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1999&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-10-18 11:28:29,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:28:29,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-10-18T11:28:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:28:29,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.024 0.132 2026-10-18 11:28:29,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:29,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:29,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:29,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:29,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:30,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:30,044 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:30,045 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:30,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:30,134 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:30,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:30,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:30,270 44 INFO rb-4af9f49-225677-425882 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': '2d5c7c86-8a30-4710-bdea-cf0b46afac16--709--271', '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-10-18 11:28:30,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:30] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.005 0.024 2026-10-18 11:28:30,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47223543 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': 'afbda9ff-85f3-4514-b603-a1bcd5da2851'}] 2026-10-18 11:28:30,335 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:28:30,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47223543 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': 'afbda9ff-85f3-4514-b603-a1bcd5da2851'} created pos.order #692 2026-10-18 11:28:30,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47223543 finished 2026-10-18 11:28:30,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.139 0.277 2026-10-18 11:28:30,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:30] "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-10-18 11:28:30,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73374775 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': 'afbda9ff-85f3-4514-b603-a1bcd5da2851'}] 2026-10-18 11:28:30,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73374775 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': 'afbda9ff-85f3-4514-b603-a1bcd5da2851'} sync ignored for existing PoS order pos.order(692,) (state: paid) 2026-10-18 11:28:30,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:30,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73374775 finished 2026-10-18 11:28:30,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.038 0.096 2026-10-18 11:28:31,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:31] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.048 2026-10-18 11:28:31,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:28:31,117 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,170 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:31] "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.011 2026-10-18 11:28:31,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,612 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:31,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': '2d5c7c86-8a30-4710-bdea-cf0b46afac16--709--271', '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-10-18 11:28:31,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:31] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.004 0.024 2026-10-18 11:28:31,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27127688 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': '6d6d26f3-33c0-4f4b-ae7f-08a046a3d620'}] 2026-10-18 11:28:31,993 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27127688 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': '6d6d26f3-33c0-4f4b-ae7f-08a046a3d620'} created pos.order #693 2026-10-18 11:28:32,025 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27127688 finished 2026-10-18 11:28:32,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.085 0.278 2026-10-18 11:28:32,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:32] "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-10-18 11:28:32,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:32,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18061114 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '6d6d26f3-33c0-4f4b-ae7f-08a046a3d620'}] 2026-10-18 11:28:32,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18061114 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '6d6d26f3-33c0-4f4b-ae7f-08a046a3d620'} sync ignored for existing PoS order pos.order(693,) (state: paid) 2026-10-18 11:28:32,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18061114 finished 2026-10-18 11:28:32,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-18 11:28:32,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:28:32,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.030 0.083 2026-10-18 11:28:32,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 17970324 (allocated 22417408) 2026-10-18 11:28:32,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 103291 2026-10-18 11:28:32,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-18 11:28:32,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 103291 2026-10-18 11:28:32,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112832_455423_test_tour_qfpay_order_and_refund.txt 2026-10-18 11:28:32,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmppmd3nuci_chrome_odoo" 2026-10-18 11:28:32,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:28:41,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-18 11:28:41,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 103508 2026-10-18 11:28:41,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmp87svj59a_chrome_odoo 2026-10-18 11:28:41,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:39539/json/version 2026-10-18 11:28:41,481 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39539', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:41,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:41,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:39539/json 2026-10-18 11:28:41,494 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39539', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:41,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:39539/devtools/page/C5A505CC0A442A61EDA69AC275CCB9B6 2026-10-18 11:28:41,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-18 11:28:41,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-18 11:28:41,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:28:41,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-18 11:28:41,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:41,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-18 11:28:41,583 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:28:42,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.049 0.514 2026-10-18 11:28:42,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': 'C5A505CC0A442A61EDA69AC275CCB9B6', 'loaderId': 'F587675A8BB87F2FB974B6B28AC3F62C', 'isDownload': False} 2026-10-18 11:28:42,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-18 11:28:42,157 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:42,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:28:42,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:28:42,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:28:42,569 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:42,573 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:42,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:28:42,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:28:42,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:28:42,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:42,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:42,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:42,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "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.008 2026-10-18 11:28:42,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:28:42,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.033 2026-10-18 11:28:42,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:28:43,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.141 0.310 2026-10-18 11:28:43,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "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-10-18 11:28:43,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.006 2026-10-18 11:28:43,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:28:43,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:28:43,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:28:43,317 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:28:43,344 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:43,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:43,371 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:28:43,371 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:28:43,392 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:43,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.018 0.022 2026-10-18 11:28:43,408 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28: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-10-18 11:28:43,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.003 0.050 2026-10-18 11:28:43,416 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:28:43,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.029 0.066 2026-10-18 11:28:43,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:43,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.016 0.128 2026-10-18 11:28:43,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.009 0.118 2026-10-18 11:28:43,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.005 0.025 2026-10-18 11:28:43,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:43,582 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:28:43,586 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:43,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:28:43,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.004 0.055 2026-10-18 11:28:43,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-18 11:28:43,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:28:43,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:28:43,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-18 11:28:43,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:28:43,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:28:43,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:28:43,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.024 0.133 2026-10-18 11:28:43,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:43,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:43,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:44,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:44,080 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:44,150 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:44,163 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:44,164 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:44,200 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:44,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:44,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:44] "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.006 2026-10-18 11:28:44,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:44,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:44] "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.004 2026-10-18 11:28:44,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88813722 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '019a5a98-a477-4aa1-bee2-2b2cad22e577'}] 2026-10-18 11:28:44,369 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:28:44,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88813722 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '019a5a98-a477-4aa1-bee2-2b2cad22e577'} created pos.order #694 2026-10-18 11:28:44,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88813722 finished 2026-10-18 11:28:44,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.119 0.287 2026-10-18 11:28:44,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:44] "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-10-18 11:28:44,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-18 11:28:44,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:28:44,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30014841 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '019a5a98-a477-4aa1-bee2-2b2cad22e577'}] 2026-10-18 11:28:44,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30014841 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '019a5a98-a477-4aa1-bee2-2b2cad22e577'} sync ignored for existing PoS order pos.order(694,) (state: paid) 2026-10-18 11:28:44,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30014841 finished 2026-10-18 11:28:44,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15309532 (allocated 16515072) 2026-10-18 11:28:44,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 103508 2026-10-18 11:28:44,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-18 11:28:44,998 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 103508 2026-10-18 11:28:45,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.028 0.062 2026-10-18 11:28:45,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112845_067874_test_razorpay_basic_order.txt 2026-10-18 11:28:45,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmp87svj59a_chrome_odoo" 2026-10-18 11:28:45,096 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-18 11:28:45,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 103713 2026-10-18 11:28:45,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmpmr5nvxt1_chrome_odoo 2026-10-18 11:28:45,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46573/json/version 2026-10-18 11:28:45,398 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:45,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:45,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46573/json 2026-10-18 11:28:45,413 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:45,427 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:46573/devtools/page/8C826666B39EB8959210B720ECC020D6 2026-10-18 11:28:45,438 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-18 11:28:45,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-18 11:28:45,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:28:45,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-18 11:28:45,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:45,490 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-18 11:28:45,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:28:46,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.063 0.676 2026-10-18 11:28:46,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '8C826666B39EB8959210B720ECC020D6', 'loaderId': '535797AB43CD63E28B7656F684E875DF', 'isDownload': False} 2026-10-18 11:28:46,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-18 11:28:46,253 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:46,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-18 11:28:46,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:28:46,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-18 11:28:46,672 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:46,677 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:46,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:28:46,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:46,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:28:46,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:46,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:28:46,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:46,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-10-18 11:28:46,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:28:46,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.022 2026-10-18 11:28:46,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-18 11:28:47,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.187 0.335 2026-10-18 11:28:47,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "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-10-18 11:28:47,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:28:47,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:28:47,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:28:47,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-18 11:28:47,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-10-18 11:28:47,562 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:47,581 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:28:47,585 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:28:47,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.004 0.012 2026-10-18 11:28:47,608 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:28:47,610 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:28:47,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.021 0.035 2026-10-18 11:28:47,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-18 11:28:47,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-10-18 11:28:47,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:47,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.003 0.009 2026-10-18 11:28:47,720 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:28:47,756 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:47,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.031 0.041 2026-10-18 11:28:47,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:47,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.016 0.102 2026-10-18 11:28:47,832 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:47,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:28:47,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-18 11:28:47,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:28:47,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-18 11:28:47,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:28:47,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:47] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:28:48,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.137 2026-10-18 11:28:48,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-18 11:28:48,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-10-18 11:28:48,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.001 0.180 2026-10-18 11:28:48,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,213 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,341 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:48,342 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:48,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "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.006 2026-10-18 11:28:48,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "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-10-18 11:28:48,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "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.007 2026-10-18 11:28:48,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,712 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,824 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:48,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "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.006 2026-10-18 11:28:48,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "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-10-18 11:28:48,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67589526 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '5dcd1f41-854a-442c-91cf-d720ae20673d'}] 2026-10-18 11:28:48,872 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:49,245 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67589526 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '5dcd1f41-854a-442c-91cf-d720ae20673d'} created pos.order #695 2026-10-18 11:28:49,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67589526 finished 2026-10-18 11:28:49,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.139 0.314 2026-10-18 11:28:49,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:49] "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-10-18 11:28:49,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-18 11:28:49,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-18 11:28:49,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87736431 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '5dcd1f41-854a-442c-91cf-d720ae20673d'}] 2026-10-18 11:28:49,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87736431 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '5dcd1f41-854a-442c-91cf-d720ae20673d'} sync ignored for existing PoS order pos.order(695,) (state: paid) 2026-10-18 11:28:49,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87736431 finished 2026-10-18 11:28:49,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15427452 (allocated 16777216) 2026-10-18 11:28:49,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 103713 2026-10-18 11:28:49,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-18 11:28:49,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 103713 2026-10-18 11:28:49,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.032 0.081 2026-10-18 11:28:49,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112849_651747_test_razorpay_cancel_payment.txt 2026-10-18 11:28:49,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmpmr5nvxt1_chrome_odoo" 2026-10-18 11:28:49,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-18 11:28:49,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 103933 2026-10-18 11:28:49,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmp5thaxtz6_chrome_odoo 2026-10-18 11:28:49,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:42617/json/version 2026-10-18 11:28:49,953 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:49,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:28:49,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:42617/json 2026-10-18 11:28:49,965 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:28:49,974 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:42617/devtools/page/9E21E8971AA5BB392E052A4856B75C46 2026-10-18 11:28:49,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-18 11:28:49,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-18 11:28:50,048 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:28:50,056 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-18 11:28:50,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:50,057 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-10-18 11:28:50,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:28:50,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:50] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.046 0.482 2026-10-18 11:28:50,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '9E21E8971AA5BB392E052A4856B75C46', 'loaderId': '8B08BAEF6EB6992F4C6A1FBD259D84B0', 'isDownload': False} 2026-10-18 11:28:50,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-18 11:28:50,608 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:28:50,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:50] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:28:50,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:50] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:28:50,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:50] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:28:51,019 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:51,022 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:51,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:28:51,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:28:51,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:51,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:51,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:28:51,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:51,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "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.008 2026-10-18 11:28:51,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:28:51,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-10-18 11:28:51,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:28:51,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.153 0.291 2026-10-18 11:28:51,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.009 2026-10-18 11:28:51,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:28:51,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-18 11:28:51,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:28:51,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:28:51,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:28:51,792 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:28:51,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:28:51,813 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:28:51,820 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:28:51,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.007 0.015 2026-10-18 11:28:51,855 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:28:51,856 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-18 11:28:51,876 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:51,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.024 0.047 2026-10-18 11:28:51,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.004 0.033 2026-10-18 11:28:51,921 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:51,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.025 0.095 2026-10-18 11:28:51,990 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:28:52,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.019 0.147 2026-10-18 11:28:52,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-18 11:28:52,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-18 11:28:52,090 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:28:52,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-18 11:28:52,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-18 11:28:52,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.004 0.137 2026-10-18 11:28:52,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:28:52,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:28:52,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2012&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:28:52,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-18 11:28:52,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.040 0.133 2026-10-18 11:28:52,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-18T11:28:32.000+00:00 HTTP/1.1" 200 - 3 0.001 0.176 2026-10-18 11:28:52,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,661 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:28:52,662 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:28:52,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "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-10-18 11:28:52,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:52,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "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.005 2026-10-18 11:28:52,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73107984 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '0079de7a-7043-47e1-954a-104947320740'}] 2026-10-18 11:28:52,865 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:28:53,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73107984 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '0079de7a-7043-47e1-954a-104947320740'} created pos.order #696 2026-10-18 11:28:53,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73107984 finished 2026-10-18 11:28:53,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.117 0.282 2026-10-18 11:28:53,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:53] "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-10-18 11:28:53,379 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95577759 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '0079de7a-7043-47e1-954a-104947320740'}] 2026-10-18 11:28:53,389 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95577759 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '0079de7a-7043-47e1-954a-104947320740'} sync ignored for existing PoS order pos.order(696,) (state: paid) 2026-10-18 11:28:53,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95577759 finished 2026-10-18 11:28:53,445 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.045 0.106 2026-10-18 11:28:53,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:53] "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-10-18 11:28:53,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.024 2026-10-18 11:28:53,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:53] "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.020 2026-10-18 11:28:53,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:53,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:54,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:28:54,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:54] "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.005 2026-10-18 11:28:54,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:54] "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-10-18 11:28:54,047 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74901861 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': '9045ba12-4f55-4a23-9528-1c82aca34959'}] 2026-10-18 11:28:54,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74901861 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': '9045ba12-4f55-4a23-9528-1c82aca34959'} created pos.order #697 2026-10-18 11:28:54,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74901861 finished 2026-10-18 11:28:54,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.110 0.267 2026-10-18 11:28:54,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:54] "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-10-18 11:28:54,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-18 11:28:54,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-18 11:28:54,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58754762 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '9045ba12-4f55-4a23-9528-1c82aca34959'}] 2026-10-18 11:28:54,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58754762 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '9045ba12-4f55-4a23-9528-1c82aca34959'} sync ignored for existing PoS order pos.order(697,) (state: paid) 2026-10-18 11:28:54,523 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58754762 finished 2026-10-18 11:28:54,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17209476 (allocated 19009536) 2026-10-18 11:28:54,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 103933 2026-10-18 11:28:54,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-18 11:28:54,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 103933 2026-10-18 11:28:54,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:28:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.023 0.086 2026-10-18 11:28:54,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112854_693760_test_razorpay_refund_order.txt 2026-10-18 11:28:54,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmp5thaxtz6_chrome_odoo" 2026-10-18 11:28:54,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:29:03,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-18 11:29:04,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 104157 2026-10-18 11:29:04,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmpxpnuoa8j_chrome_odoo 2026-10-18 11:29:04,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:35555/json/version 2026-10-18 11:29:04,531 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:04,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-18 11:29:04,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:35555/json 2026-10-18 11:29:04,541 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:04,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:35555/devtools/page/55222677CD5FC5511B0E84FF637E414C 2026-10-18 11:29:04,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-18 11:29:04,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-18 11:29:04,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:29:04,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-18 11:29:04,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-10-18 11:29:04,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-18 11:29:04,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:29:07,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:07] "GET /pos/ui/115 HTTP/1.1" 200 - 86 0.029 3.191 2026-10-18 11:29:07,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '55222677CD5FC5511B0E84FF637E414C', 'loaderId': 'C59673860FCAD849161AC305450F6280', 'isDownload': False} 2026-10-18 11:29:07,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-18 11:29:07,914 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:29:07,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:07] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:29:07,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:07] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:29:07,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:07] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:29:08,375 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:08,379 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:08,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:29:08,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:08,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:29:08,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:08,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:29:08,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:08,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:29:08,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "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.023 2026-10-18 11:29:08,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:29:08,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.011 0.033 2026-10-18 11:29:09,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.150 0.306 2026-10-18 11:29:09,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "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-10-18 11:29:09,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:09,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-18 11:29:09,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:09,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-18 11:29:09,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:29:09,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:09,206 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:09,212 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:09,229 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:09,231 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:29:09,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.015 0.021 2026-10-18 11:29:09,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.005 0.048 2026-10-18 11:29:09,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-18 11:29:09,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.003 0.016 2026-10-18 11:29:09,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:09,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-10-18 11:29:09,360 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:29:09,403 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:09,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.023 0.061 2026-10-18 11:29:09,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2017&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:29:09,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.012 0.133 2026-10-18 11:29:09,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2018&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-18 11:29:09,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:09,515 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:09,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2019&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.169 2026-10-18 11:29:09,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [4/11] Tour PosRepairSettleOrder → Step click Actions button (trigger: .more-btn) 2026-10-18 11:29:09,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2023&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-18 11:29:09,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2024&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-18 11:29:09,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2025&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-18 11:29:09,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-10-18 11:29:09,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.157 2026-10-18 11:29:09,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.135 2026-10-18 11:29:09,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:09,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-18T11:28:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-18 11:29:09,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:09,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.030 0.097 2026-10-18 11:29:10,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.015 0.044 2026-10-18 11:29:10,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.011 2026-10-18 11:29:10,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:10,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "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.031 0.064 2026-10-18 11:29:10,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.029 0.070 2026-10-18 11:29:10,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.098 2026-10-18 11:29:10,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:29:10,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-18 11:29:10,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.010 0.036 2026-10-18 11:29:10,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.048 2026-10-18 11:29:10,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.010 0.051 2026-10-18 11:29:10,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:10,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:10,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:10,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-18 11:29:10,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 11:29:10,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16378480 (allocated 17301504) 2026-10-18 11:29:10,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 104157 2026-10-18 11:29:10,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-18 11:29:10,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 104157 2026-10-18 11:29:10,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112910_862007_test_pos_repair.txt 2026-10-18 11:29:10,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmpxpnuoa8j_chrome_odoo" 2026-10-18 11:29:10,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:29:20,254 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #217 deleted restaurant.floor records with IDs: [45] 2026-10-18 11:29:20,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-18 11:29:20,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 104375 2026-10-18 11:29:20,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmp1kj_8il3_chrome_odoo 2026-10-18 11:29:20,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:33973/json/version 2026-10-18 11:29:20,996 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:21,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-18 11:29:21,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:33973/json 2026-10-18 11:29:21,004 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:21,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:33973/devtools/page/99C2B59260B1301F0F21B42E1BCF93BD 2026-10-18 11:29:21,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-18 11:29:21,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-18 11:29:21,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:29:21,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-18 11:29:21,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:21,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-10-18 11:29:21,096 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:29:21,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:21] "GET /pos/ui/117 HTTP/1.1" 200 - 89 0.032 0.430 2026-10-18 11:29:21,559 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '99C2B59260B1301F0F21B42E1BCF93BD', 'loaderId': '6CCD7AB3A24D35F80E0EF967CC8E9021', 'isDownload': False} 2026-10-18 11:29:21,559 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-18 11:29:21,573 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:29:21,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:21] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:29:21,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:21] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:29:21,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:21] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:29:21,999 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:22,002 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:22,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:29:22,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:29:22,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:22,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:22,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:29:22,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:22,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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.010 2026-10-18 11:29:22,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:29:22,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.040 2026-10-18 11:29:22,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:29:22,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 444 0.169 0.337 2026-10-18 11:29:22,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.010 2026-10-18 11:29:22,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "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-10-18 11:29:22,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:29:22,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "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-10-18 11:29:22,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-18 11:29:22,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:29:22,864 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:22,879 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:22,882 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:29:22,895 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:29:22,898 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:22,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.016 0.020 2026-10-18 11:29:22,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.003 0.038 2026-10-18 11:29:22,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-18 11:29:22,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:29:22,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:22,985 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:23,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:23] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.013 0.033 2026-10-18 11:29:23,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:23] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.002 0.052 2026-10-18 11:29:23,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:23] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.013 0.096 2026-10-18 11:29:23,100 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:23,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:23,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.037 2026-10-18 11:29:23,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:23,265 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:23,286 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:23,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-18 11:29:24,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:24] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 23 0.010 0.020 2026-10-18 11:29:24,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.019 2026-10-18 11:29:24,079 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:24,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.014 0.040 2026-10-18 11:29:24,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-18 11:29:25,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:25] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 18 0.008 0.016 2026-10-18 11:29:25,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:29:25,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.016 0.036 2026-10-18 11:29:25,149 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.008 0.023 2026-10-18 11:29:25,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.010 0.046 2026-10-18 11:29:25,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28784032 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': '85fc23f9-7156-49a2-8bce-702931c445d3'}] 2026-10-18 11:29:25,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28784032 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': '85fc23f9-7156-49a2-8bce-702931c445d3'} updated pos.order #698 2026-10-18 11:29:25,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28784032 finished 2026-10-18 11:29:25,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.028 0.085 2026-10-18 11:29:25,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:25,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-18 11:29:25,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:25] "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-10-18 11:29:26,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:26] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.003 0.010 2026-10-18 11:29:26,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:29:26,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:26,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.018 0.034 2026-10-18 11:29:26,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-18 11:29:27,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.005 0.014 2026-10-18 11:29:27,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:29:27,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:27,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.013 0.033 2026-10-18 11:29:27,142 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:27,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:27,244 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-18 11:29:27,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.012 0.032 2026-10-18 11:29:27,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.021 2026-10-18 11:29:27,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-18 11:29:27,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.014 0.032 2026-10-18 11:29:27,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.009 0.027 2026-10-18 11:29:27,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:29:27,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:27,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:27,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 41 0.019 0.048 2026-10-18 11:29:29,597 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:29,648 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:29,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:29,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:29] "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-10-18 11:29:29,768 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:29,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:29,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:29,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:29,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:30,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:30,054 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:30,055 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:30,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:30,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:30,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4023615 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_3644', 'uuid': '6f61145a-50d8-472a-b2fc-c2945f34f3fe'}] 2026-10-18 11:29:30,192 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:30,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [694] to pos.order #699 2026-10-18 11:29:30,529 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4023615 order {'name': '/', 'pos_reference': 'device_sync_3644', 'uuid': '6f61145a-50d8-472a-b2fc-c2945f34f3fe'} updated pos.order #699 2026-10-18 11:29:30,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4023615 finished 2026-10-18 11:29:30,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.136 0.306 2026-10-18 11:29:30,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:30,821 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:30,868 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:32,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:32,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:32,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,033 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,245 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73818796 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_9641', 'uuid': '05f33158-f122-43b6-899d-40e2b59aa812'}] 2026-10-18 11:29:33,415 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [695] to pos.order #700 2026-10-18 11:29:33,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73818796 order {'name': '/', 'pos_reference': 'device_sync_9641', 'uuid': '05f33158-f122-43b6-899d-40e2b59aa812'} updated pos.order #700 2026-10-18 11:29:33,622 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73818796 finished 2026-10-18 11:29:33,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 147 0.073 0.246 2026-10-18 11:29:33,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,802 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:33,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.007 2026-10-18 11:29:33,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-18 11:29:34,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:34] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.011 0.033 2026-10-18 11:29:34,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:29:34,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.019 0.053 2026-10-18 11:29:34,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:34,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-18 11:29:34,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-18 11:29:34,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23209888 (allocated 24907776) 2026-10-18 11:29:34,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 104375 2026-10-18 11:29:34,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-18 11:29:34,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 104375 2026-10-18 11:29:34,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112934_827270_test_devices_synchronization.txt 2026-10-18 11:29:34,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmp1kj_8il3_chrome_odoo" 2026-10-18 11:29:34,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-18 11:29:35,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 104611 2026-10-18 11:29:35,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmpg9axiel3_chrome_odoo 2026-10-18 11:29:35,322 44 INFO rb-4af9f49-225677-425882 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:37943/json/version 2026-10-18 11:29:35,324 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:35,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Browser version: Chrome/150.0.7871.114 2026-10-18 11:29:35,333 44 INFO rb-4af9f49-225677-425882 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:37943/json 2026-10-18 11:29:35,334 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:35,346 44 INFO rb-4af9f49-225677-425882 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:37943/devtools/page/B34985D055E5369C6BEF6C4F022D8751 2026-10-18 11:29:35,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Enable chrome headless console log notification 2026-10-18 11:29:35,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-18 11:29:35,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:29:35,400 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-18 11:29:35,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:35,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:35,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:29:35,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:35] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.031 0.428 2026-10-18 11:29:35,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': 'B34985D055E5369C6BEF6C4F022D8751', 'loaderId': 'AB68BFE87374AE121148953F02B12787', 'isDownload': False} 2026-10-18 11:29:35,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:35,886 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:29:35,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:35] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:29:35,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:35] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:29:35,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:35] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:29:36,309 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:36,311 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:36,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:29:36,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:29:36,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:36,351 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:36,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:29:36,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:36,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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.008 2026-10-18 11:29:36,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:29:36,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.023 2026-10-18 11:29:36,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:29:36,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 448 0.164 0.304 2026-10-18 11:29:36,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "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-10-18 11:29:36,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:36] "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-10-18 11:29:37,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.036 2026-10-18 11:29:37,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "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-10-18 11:29:37,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:29:37,108 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:37,119 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:37,123 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:37,132 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:37,140 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:37,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.011 0.027 2026-10-18 11:29:37,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.002 0.044 2026-10-18 11:29:37,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-18 11:29:37,170 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:29:37,212 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:29:37,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.006 0.010 2026-10-18 11:29:37,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.029 0.052 2026-10-18 11:29:37,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.011 0.107 2026-10-18 11:29:37,338 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:37,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.100 2026-10-18 11:29:37,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "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-10-18 11:29:37,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,519 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:37,545 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,596 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-18 11:29:37,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:37,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14292832 (allocated 15204352) 2026-10-18 11:29:37,819 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 104611 2026-10-18 11:29:37,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-18 11:29:37,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 104611 2026-10-18 11:29:37,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112937_917526_test_guest_count_not_asked_on_other_device.txt 2026-10-18 11:29:37,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmpg9axiel3_chrome_odoo" 2026-10-18 11:29:37,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-18 11:29:38,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 104803 2026-10-18 11:29:38,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmp4myni13r_chrome_odoo 2026-10-18 11:29:38,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:35223/json/version 2026-10-18 11:29:38,228 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:38,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-18 11:29:38,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:35223/json 2026-10-18 11:29:38,244 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:38,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:35223/devtools/page/98AF5018A2874EE09C4E28A159590528 2026-10-18 11:29:38,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-18 11:29:38,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-18 11:29:38,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:29:38,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-18 11:29:38,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:38,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:38,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:29:38,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:38] "GET /pos/ui/117 HTTP/1.1" 200 - 142 0.046 0.578 2026-10-18 11:29:38,948 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '98AF5018A2874EE09C4E28A159590528', 'loaderId': 'EF1EA89AFA8EE763FDC0DB4D8A6E23D9', 'isDownload': False} 2026-10-18 11:29:38,948 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-18 11:29:38,958 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:29:38,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:38] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:29:38,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:38] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:29:38,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:38] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:29:39,423 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:39,427 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:29:39,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:29:39,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:39,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:39,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:29:39,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:29:39,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:39,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "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.011 2026-10-18 11:29:39,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:29:39,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.023 2026-10-18 11:29:39,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-18 11:29:39,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.127 0.279 2026-10-18 11:29:39,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:40,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-18 11:29:40,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.044 2026-10-18 11:29:40,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:29:40,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-18 11:29:40,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:29:40,185 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:40,208 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:40,211 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:29:40,244 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:29:40,247 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:29:40,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.015 0.034 2026-10-18 11:29:40,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:29:40,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:40,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.003 0.027 2026-10-18 11:29:40,293 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:29:40,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.004 0.092 2026-10-18 11:29:40,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-10-18 11:29:40,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.039 0.065 2026-10-18 11:29:40,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.013 0.136 2026-10-18 11:29:40,449 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:40,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-18 11:29:40,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.023 0.052 2026-10-18 11:29:40,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.017 0.071 2026-10-18 11:29:40,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.003 0.023 2026-10-18 11:29:40,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:40,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 61 0.029 0.048 2026-10-18 11:29:40,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:40,772 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:40,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.023 0.063 2026-10-18 11:29:40,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-18 11:29:41,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:41] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 16 0.006 0.014 2026-10-18 11:29:41,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:29:41,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.015 0.034 2026-10-18 11:29:41,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [8/16] Tour OrderSynchronisationTour → Step .pos-leftheader .orders-button 2026-10-18 11:29:41,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [9/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter 2026-10-18 11:29:41,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:41] "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-10-18 11:29:41,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.021 2026-10-18 11:29:41,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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.009 2026-10-18 11:29:41,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 46 0.025 0.049 2026-10-18 11:29:41,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.025 2026-10-18 11:29:41,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:41,630 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-18 11:29:41,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-18 11:29:41,707 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 16102944 (allocated 17174528) 2026-10-18 11:29:41,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 104803 2026-10-18 11:29:41,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-18 11:29:41,710 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 104803 2026-10-18 11:29:41,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_112941_784863_test_synchronisation_of_orders.txt 2026-10-18 11:29:41,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmp4myni13r_chrome_odoo" 2026-10-18 11:29:41,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:29:50,595 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [48] 2026-10-18 11:29:51,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-18 11:29:51,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 105026 2026-10-18 11:29:51,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpdzgx8z84_chrome_odoo 2026-10-18 11:29:51,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:45485/json/version 2026-10-18 11:29:51,458 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:51,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:29:51,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:45485/json 2026-10-18 11:29:51,465 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:29:51,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:45485/devtools/page/522A4CC1100B809E47C02081DAEC3FFC 2026-10-18 11:29:51,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-18 11:29:51,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-18 11:29:51,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:29:51,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-18 11:29:51,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:51,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:29:51,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:29:52,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.030 0.518 2026-10-18 11:29:52,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '522A4CC1100B809E47C02081DAEC3FFC', 'loaderId': 'ECF65CBB691F40A49918C8C962573364', 'isDownload': False} 2026-10-18 11:29:52,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-18 11:29:52,128 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:29:52,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:29:52,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:29:52,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:29:52,542 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:52,543 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:52,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:29:52,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:29:52,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:52,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:52,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:29:52,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:52,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "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.012 2026-10-18 11:29:52,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:29:52,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.025 2026-10-18 11:29:52,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-18 11:29:53,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.143 0.315 2026-10-18 11:29:53,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:53,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:53,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:29:53,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:53,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:29:53,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-18 11:29:53,335 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:53,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:53,356 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:53,361 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:29:53,385 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-18 11:29:53,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.016 0.024 2026-10-18 11:29:53,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:53,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.047 2026-10-18 11:29:53,405 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:53,417 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:29:53,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-10-18 11:29:53,476 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:53,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.082 2026-10-18 11:29:53,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.132 2026-10-18 11:29:53,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.120 2026-10-18 11:29:53,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.104 2026-10-18 11:29:53,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.068 2026-10-18 11:29:53,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:53,702 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:53,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:53,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:53,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:53,963 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:54,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:54,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:54,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:56,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,802 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:56,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:57,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-18 11:29:57,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:57,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:57,231 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-18 11:29:57,231 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-18 11:29:57,232 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-18 11:29:57,232 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-18 11:29:57,232 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-18 11:29:57,233 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-18 11:29:57,233 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-18 11:29:57,233 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-18 11:29:57,234 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-18 11:29:57,235 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-18 11:29:57,235 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-18 11:29:57,235 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-18 11:29:57,236 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-18 11:29:57,237 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-18 11:29:57,237 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-18 11:29:57,237 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-18 11:29:57,238 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-18 11:29:57,239 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-18 11:29:57,240 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-18 11:29:57,240 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-18 11:29:57,240 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-18 11:29:57,240 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-18 11:29:57,241 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-18 11:29:57,242 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:29:57,243 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-18 11:29:57,248 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:57,248 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-18 11:29:57,248 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-18 11:29:57,249 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-18 11:29:57,250 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-18 11:29:57,251 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-18 11:29:57,251 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-18 11:29:57,252 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-18 11:29:57,252 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-18 11:29:57,252 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-18 11:29:57,252 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-18 11:29:57,253 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-18 11:29:57,253 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-18 11:29:57,253 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-18 11:29:57,257 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-18 11:29:57,259 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-18 11:29:57,260 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-18 11:29:57,266 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:29:57,269 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:29:57,273 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:29:57,275 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:29:57,276 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:29:57,299 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:57,301 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:29:57,302 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:29:57,304 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:29:57,306 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:57,307 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:29:57,311 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:29:57,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41135031 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53305658-fee4-4f24-b592-af8aa5d5cd4e'}] 2026-10-18 11:29:57,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:57,327 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-18 11:29:57,328 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-18 11:29:57,328 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-18 11:29:57,332 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-18 11:29:57,334 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-18 11:29:57,334 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-18 11:29:57,335 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-18 11:29:57,336 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-18 11:29:57,336 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-18 11:29:57,338 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-18 11:29:57,338 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-18 11:29:57,339 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-18 11:29:57,341 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-18 11:29:57,342 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-18 11:29:57,343 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-18 11:29:57,343 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-18 11:29:57,344 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-18 11:29:57,346 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-18 11:29:57,347 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-18 11:29:57,347 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-18 11:29:57,348 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-18 11:29:57,348 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-18 11:29:57,349 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-18 11:29:57,349 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-18 11:29:57,350 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-18 11:29:57,351 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-18 11:29:57,351 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-18 11:29:57,352 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-18 11:29:57,353 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-18 11:29:57,353 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-18 11:29:57,354 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-18 11:29:57,354 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-18 11:29:57,355 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-18 11:29:57,355 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-18 11:29:57,356 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-18 11:29:57,356 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-18 11:29:57,356 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-18 11:29:57,358 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-18 11:29:57,358 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-18 11:29:57,358 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-18 11:29:57,367 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:57,373 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:29:57,380 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:29:57,382 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:29:57,401 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:29:57,401 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:29:57,404 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:29:57,406 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:57,407 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:29:57,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:57,417 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:29:57,431 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:29:57,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41135031 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53305658-fee4-4f24-b592-af8aa5d5cd4e'} created pos.order #704 2026-10-18 11:29:57,434 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-18 11:29:57,436 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-18 11:29:57,436 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-18 11:29:57,437 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-18 11:29:57,438 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-18 11:29:57,438 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-18 11:29:57,439 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-18 11:29:57,439 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-18 11:29:57,439 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-18 11:29:57,440 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-18 11:29:57,441 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-18 11:29:57,441 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-18 11:29:57,441 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-18 11:29:57,442 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-18 11:29:57,442 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-18 11:29:57,443 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-18 11:29:57,443 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:29:57,444 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-18 11:29:57,444 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-18 11:29:57,444 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-18 11:29:57,444 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-18 11:29:57,445 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-18 11:29:57,445 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-18 11:29:57,445 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-18 11:29:57,445 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-18 11:29:57,446 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-18 11:29:57,447 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-18 11:29:57,447 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-18 11:29:57,447 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-18 11:29:57,447 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-18 11:29:57,448 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-18 11:29:57,448 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-18 11:29:57,448 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-18 11:29:57,448 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-18 11:29:57,449 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-18 11:29:57,449 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-18 11:29:57,450 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-18 11:29:57,450 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-18 11:29:57,450 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-18 11:29:57,451 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-18 11:29:57,451 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-18 11:29:57,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41135031 finished 2026-10-18 11:29:57,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.085 0.103 2026-10-18 11:29:57,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48671812 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1a389274-0d9d-41ca-b763-1d23bde82353'}] 2026-10-18 11:29:57,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:57,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48671812 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1a389274-0d9d-41ca-b763-1d23bde82353'} created pos.order #705 2026-10-18 11:29:57,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48671812 finished 2026-10-18 11:29:57,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.023 0.101 2026-10-18 11:29:57,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:57,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:57] "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-10-18 11:29:58,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,061 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-18 11:29:58,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-18 11:29:58,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29: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-10-18 11:29:58,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64899768 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1a389274-0d9d-41ca-b763-1d23bde82353'}] 2026-10-18 11:29:58,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64899768 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1a389274-0d9d-41ca-b763-1d23bde82353'} updated pos.order #705 2026-10-18 11:29:58,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64899768 finished 2026-10-18 11:29:58,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.030 0.089 2026-10-18 11:29:58,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:29:58] "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.006 2026-10-18 11:29:58,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:29:58,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:00,712 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:00,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:00] "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-10-18 11:30:00,781 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:00,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:00,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:00,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:00,994 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-18 11:30:01,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,657 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:01,658 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:01,720 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:01,794 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98754490 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'cc06f67e-5e87-4443-ae14-f8331436a8b8'}] 2026-10-18 11:30:01,804 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:02,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98754490 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'cc06f67e-5e87-4443-ae14-f8331436a8b8'} created pos.order #706 2026-10-18 11:30:02,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98754490 finished 2026-10-18 11:30:02,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.144 0.294 2026-10-18 11:30:02,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,460 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,533 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:02] "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.010 2026-10-18 11:30:02,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,666 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,768 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,819 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-18 11:30:02,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8147925 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd4b6351a-c7fc-45c3-adfd-2bb17ccfede1'}] 2026-10-18 11:30:02,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:02,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8147925 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd4b6351a-c7fc-45c3-adfd-2bb17ccfede1'} created pos.order #707 2026-10-18 11:30:03,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8147925 finished 2026-10-18 11:30:03,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.029 0.088 2026-10-18 11:30:03,117 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.017 0.013 2026-10-18 11:30:03,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-18 11:30:03,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,425 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:03,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92628600 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd4b6351a-c7fc-45c3-adfd-2bb17ccfede1'}] 2026-10-18 11:30:03,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [697] to pos.order #707 2026-10-18 11:30:03,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92628600 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd4b6351a-c7fc-45c3-adfd-2bb17ccfede1'} updated pos.order #707 2026-10-18 11:30:03,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92628600 finished 2026-10-18 11:30:03,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.077 0.249 2026-10-18 11:30:04,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:04,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:04,153 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:04,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:04,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-18 11:30:04,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:04,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:04,369 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:04,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:06] "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.006 2026-10-18 11:30:06,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:06,963 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7349818 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '908f5349-6a2e-412c-a35d-6bfa0bc1ffce'}] 2026-10-18 11:30:07,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7349818 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '908f5349-6a2e-412c-a35d-6bfa0bc1ffce'} created pos.order #708 2026-10-18 11:30:07,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7349818 finished 2026-10-18 11:30:07,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.019 0.087 2026-10-18 11:30:07,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.019 0.040 2026-10-18 11:30:07,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.022 2026-10-18 11:30:07,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,545 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97297325 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1a389274-0d9d-41ca-b763-1d23bde82353'}] 2026-10-18 11:30:07,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97297325 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '1a389274-0d9d-41ca-b763-1d23bde82353'} updated pos.order #705 2026-10-18 11:30:07,583 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97297325 finished 2026-10-18 11:30:07,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.022 0.080 2026-10-18 11:30:07,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:07] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.018 0.071 2026-10-18 11:30:07,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:07,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.016 0.012 2026-10-18 11:30:08,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:08,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:10,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:10,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:10,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.013 0.009 2026-10-18 11:30:10,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:10,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:10,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-18 11:30:10,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:30:10,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28038684 (allocated 29372416) 2026-10-18 11:30:10,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 105026 2026-10-18 11:30:10,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-18 11:30:10,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 105026 2026-10-18 11:30:10,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113010_565199_test_01_pos_restaurant.txt 2026-10-18 11:30:10,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpdzgx8z84_chrome_odoo" 2026-10-18 11:30:10,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 105285 2026-10-18 11:30:10,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpf1lyi2uv_chrome_odoo 2026-10-18 11:30:10,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:42927/json/version 2026-10-18 11:30:10,886 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42927', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:30:10,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:30:10,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:42927/json 2026-10-18 11:30:10,914 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42927', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:30:10,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:42927/devtools/page/4770F25B8BC6CCB28EC6BF08377FAD76 2026-10-18 11:30:10,940 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-18 11:30:10,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-18 11:30:10,970 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:30:10,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-18 11:30:10,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:10,974 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:30:11,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.034 2026-10-18 11:30:11,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '4770F25B8BC6CCB28EC6BF08377FAD76', 'loaderId': '0F088CEF99700061251D61B94F920D24', 'isDownload': False} 2026-10-18 11:30:11,035 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-18 11:30:11,047 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:30:11,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:30:11,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:30:11,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:30:11,442 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:11,444 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:11,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:30:11,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:11,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:11,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:30:11,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:11,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:11,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "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.005 2026-10-18 11:30:11,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:30:11,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.025 2026-10-18 11:30:11,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:30:11,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 319 0.114 0.315 2026-10-18 11:30:12,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "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-10-18 11:30:12,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "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-10-18 11:30:12,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:30:12,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "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-10-18 11:30:12,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:30:12,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:12,185 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:12,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:12,201 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:12,206 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:30:12,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.008 0.016 2026-10-18 11:30:12,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.030 2026-10-18 11:30:12,227 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:12,228 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:12,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.010 2026-10-18 11:30:12,250 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:30:12,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:12,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.048 2026-10-18 11:30:12,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.020 0.085 2026-10-18 11:30:12,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.052 2026-10-18 11:30:12,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "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.006 2026-10-18 11:30:12,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:12,524 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:12,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-10-18 11:30:14,545 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,596 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,849 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:14,920 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:14,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91111112 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '908f5349-6a2e-412c-a35d-6bfa0bc1ffce'}] 2026-10-18 11:30:15,096 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:15,110 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91111112 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '908f5349-6a2e-412c-a35d-6bfa0bc1ffce'} updated pos.order #708 2026-10-18 11:30:15,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91111112 finished 2026-10-18 11:30:15,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.028 0.086 2026-10-18 11:30:15,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:15] "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-10-18 11:30:15,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,329 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,667 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,718 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,768 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:15,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,153 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,204 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,289 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:16,290 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:16,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18852716 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '908f5349-6a2e-412c-a35d-6bfa0bc1ffce'}] 2026-10-18 11:30:16,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [698] to pos.order #708 2026-10-18 11:30:16,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18852716 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '908f5349-6a2e-412c-a35d-6bfa0bc1ffce'} updated pos.order #708 2026-10-18 11:30:16,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18852716 finished 2026-10-18 11:30:16,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.081 0.273 2026-10-18 11:30:16,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:16,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:17] "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-10-18 11:30:17,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,424 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10710414 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2e7f34-6204-479f-a8f2-3b139e77cc48'}] 2026-10-18 11:30:17,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10710414 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2e7f34-6204-479f-a8f2-3b139e77cc48'} created pos.order #709 2026-10-18 11:30:17,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10710414 finished 2026-10-18 11:30:17,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.020 0.091 2026-10-18 11:30:17,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.001 0.006 2026-10-18 11:30:17,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,917 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:17,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,018 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2977344 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2e7f34-6204-479f-a8f2-3b139e77cc48'}] 2026-10-18 11:30:18,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1169] to pos.order #709 2026-10-18 11:30:18,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2977344 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2e7f34-6204-479f-a8f2-3b139e77cc48'} updated pos.order #709 2026-10-18 11:30:18,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2977344 finished 2026-10-18 11:30:18,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.020 0.082 2026-10-18 11:30:18,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:18,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-18 11:30:18,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:30:18,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19310796 (allocated 21630976) 2026-10-18 11:30:18,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 105285 2026-10-18 11:30:18,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-18 11:30:18,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 105285 2026-10-18 11:30:18,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113018_756723_test_01_pos_restaurant.txt 2026-10-18 11:30:18,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpf1lyi2uv_chrome_odoo" 2026-10-18 11:30:18,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-18 11:30:19,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105496 2026-10-18 11:30:19,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmp5jv_suif_chrome_odoo 2026-10-18 11:30:19,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:44839/json/version 2026-10-18 11:30:19,154 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:30:19,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-18 11:30:19,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:44839/json 2026-10-18 11:30:19,160 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:30:19,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:44839/devtools/page/BE608CAA6652B00BC4A013F0DACF87D6 2026-10-18 11:30:19,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-18 11:30:19,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-18 11:30:19,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:30:19,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-18 11:30:19,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-18 11:30:19,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:30:19,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:30:19,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:19] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.034 0.545 2026-10-18 11:30:19,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'BE608CAA6652B00BC4A013F0DACF87D6', 'loaderId': '2CEA437A0443BA42DEE98F5BEAEA162B', 'isDownload': False} 2026-10-18 11:30:19,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-18 11:30:19,839 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:30:19,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:19] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:30:19,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:19] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:30:19,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:19] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:30:20,249 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:20,252 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:20,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:30:20,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:30:20,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:20,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:20,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:20,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:20,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "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.008 2026-10-18 11:30:20,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:30:20,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.027 2026-10-18 11:30:20,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:30:20,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.180 0.294 2026-10-18 11:30:20,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "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-10-18 11:30:20,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30: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.006 2026-10-18 11:30:20,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:30:21,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30: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.004 2026-10-18 11:30:21,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-18 11:30:21,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:30:21,056 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:21,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:30:21,068 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:21,068 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:21,086 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30: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-10-18 11:30:21,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:30:21,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.013 0.030 2026-10-18 11:30:21,108 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:30:21,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.049 2026-10-18 11:30:21,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.053 2026-10-18 11:30:21,179 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.063 2026-10-18 11:30:21,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.116 2026-10-18 11:30:21,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.056 2026-10-18 11:30:21,290 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:21,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.059 2026-10-18 11:30:21,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30: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-10-18 11:30:21,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,489 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:21,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,809 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:21,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,145 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,636 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:22,981 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,136 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,187 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,240 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-18 11:30:23,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,882 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:23,988 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,039 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97150161 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '215a9a4b-5f8a-45d2-b1b1-b75194bedd99'}] 2026-10-18 11:30:24,374 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97150161 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '215a9a4b-5f8a-45d2-b1b1-b75194bedd99'} created pos.order #710 2026-10-18 11:30:24,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97150161 finished 2026-10-18 11:30:24,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.035 0.104 2026-10-18 11:30:24,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8309905 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '13582935-6e91-4249-a76c-eac5d539dcb4'}] 2026-10-18 11:30:24,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8309905 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '13582935-6e91-4249-a76c-eac5d539dcb4'} created pos.order #711 2026-10-18 11:30:24,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8309905 finished 2026-10-18 11:30:24,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.020 0.083 2026-10-18 11:30:24,642 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,693 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,851 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:24,957 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:30:25,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-10-18 11:30:25,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.029 0.046 2026-10-18 11:30:25,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:30:25,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:25] "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.006 2026-10-18 11:30:25,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,392 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:25,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:27,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:27,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:27] "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-10-18 11:30:27,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:27,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-10-18 11:30:27,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79289306 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '215a9a4b-5f8a-45d2-b1b1-b75194bedd99'}] 2026-10-18 11:30:28,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79289306 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '215a9a4b-5f8a-45d2-b1b1-b75194bedd99'} updated pos.order #710 2026-10-18 11:30:28,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79289306 finished 2026-10-18 11:30:28,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.035 0.098 2026-10-18 11:30:28,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99159946 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '494bc6af-0033-49ad-b6c0-5b3c3a5a001f'}] 2026-10-18 11:30:28,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99159946 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '494bc6af-0033-49ad-b6c0-5b3c3a5a001f'} created pos.order #712 2026-10-18 11:30:28,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99159946 finished 2026-10-18 11:30:28,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.020 0.085 2026-10-18 11:30:28,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:28,820 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:30:28,876 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-10-18 11:30:28,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.021 0.053 2026-10-18 11:30:28,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.022 2026-10-18 11:30:29,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:29] "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.009 2026-10-18 11:30:29,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:29,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-18 11:30:29,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:30:29,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20725648 (allocated 23334912) 2026-10-18 11:30:29,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105496 2026-10-18 11:30:29,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-18 11:30:29,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105496 2026-10-18 11:30:29,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113029_699856_test_02_others.txt 2026-10-18 11:30:29,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmp5jv_suif_chrome_odoo" 2026-10-18 11:30:29,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105711 2026-10-18 11:30:29,992 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmp97uq9t8o_chrome_odoo 2026-10-18 11:30:29,992 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42919/json/version 2026-10-18 11:30:29,993 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:30:30,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-18 11:30:30,006 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42919/json 2026-10-18 11:30:30,006 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:30:30,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:42919/devtools/page/44C839AE1F7E3315ABACF7211AD4C025 2026-10-18 11:30:30,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-18 11:30:30,028 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-18 11:30:30,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:30:30,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-18 11:30:30,072 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-18 11:30:30,072 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:30:30,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.026 0.053 2026-10-18 11:30:30,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '44C839AE1F7E3315ABACF7211AD4C025', 'loaderId': '373B896F9DD024E4585B9336996B0B6C', 'isDownload': False} 2026-10-18 11:30:30,163 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-18 11:30:30,174 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:30:30,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:30:30,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-18 11:30:30,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-18 11:30:30,666 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:30,668 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:30,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:30:30,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:30:30,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:30,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:30,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:30,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:30,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.012 2026-10-18 11:30:30,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-18 11:30:30,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.024 2026-10-18 11:30:30,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:30:31,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 434 0.152 0.342 2026-10-18 11:30:31,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30: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-10-18 11:30:31,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "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-10-18 11:30:31,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:30:31,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "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-10-18 11:30:31,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-18 11:30:31,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:30:31,526 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:31,537 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:30:31,543 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:31,560 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:31,561 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:30:31,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.011 0.023 2026-10-18 11:30:31,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.045 2026-10-18 11:30:31,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-18 11:30:31,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:30:31,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:31,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:31,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.011 2026-10-18 11:30:31,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.044 2026-10-18 11:30:31,745 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:31] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.013 0.089 2026-10-18 11:30:31,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:31,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:31,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:31,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:31,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,072 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,123 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,352 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:32,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.004 0.008 2026-10-18 11:30:32,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.003 0.020 2026-10-18 11:30:32,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:30:32,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.019 2026-10-18 11:30:32,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.003 0.008 2026-10-18 11:30:32,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.001 0.004 2026-10-18 11:30:32,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:32,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:32] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:32,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:32,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-18 11:30:33,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:33] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.015 0.034 2026-10-18 11:30:33,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:33,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:30:33,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:33,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:33,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-10-18 11:30:33,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.029 2026-10-18 11:30:33,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:30:34,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.024 0.059 2026-10-18 11:30:34,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "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-10-18 11:30:34,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.008 2026-10-18 11:30:34,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "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-10-18 11:30:34,142 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-18 11:30:34,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:34,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.006 0.017 2026-10-18 11:30:34,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.027 2026-10-18 11:30:34,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.053 2026-10-18 11:30:34,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.013 0.097 2026-10-18 11:30:34,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,425 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,476 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,640 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:34,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:34,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-18 11:30:34,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:34] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.006 0.011 2026-10-18 11:30:35,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.012 0.032 2026-10-18 11:30:35,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.005 2026-10-18 11:30:35,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:35,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:35,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.018 2026-10-18 11:30:35,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.020 2026-10-18 11:30:35,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:30:35,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.015 0.038 2026-10-18 11:30:35,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:30:35,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.007 2026-10-18 11:30:35,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:30:35,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-18 11:30:35,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:35,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.006 0.015 2026-10-18 11:30:35,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.015 2026-10-18 11:30:35,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.064 2026-10-18 11:30:35,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.011 0.106 2026-10-18 11:30:35,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,781 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:35,836 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:35,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:35] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:35,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,163 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:36] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:36,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.020 2026-10-18 11:30:36,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:36] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:30:36,429 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,535 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:36] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:30:36,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.026 2026-10-18 11:30:36,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:36,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:36] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:36,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.019 2026-10-18 11:30:36,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:30:37,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:30:37,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:37,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "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.012 2026-10-18 11:30:37,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 11:30:37,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:37,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.018 2026-10-18 11:30:37,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.032 2026-10-18 11:30:37,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:37] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:30:37,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,859 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:37,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:38] "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.004 2026-10-18 11:30:38,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:38] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:38,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.021 2026-10-18 11:30:38,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,487 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,642 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:38] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:30:38,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.026 2026-10-18 11:30:38,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:38,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:30:39,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.019 2026-10-18 11:30:39,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:39,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.019 2026-10-18 11:30:39,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:30:39,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.018 2026-10-18 11:30:39,279 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 11:30:39,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,453 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:39,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,578 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66939182 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bbdc04f9-d919-41da-8f63-2c7d3806acd6'}] 2026-10-18 11:30:39,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66939182 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bbdc04f9-d919-41da-8f63-2c7d3806acd6'} created pos.order #713 2026-10-18 11:30:39,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66939182 finished 2026-10-18 11:30:39,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.024 0.085 2026-10-18 11:30:39,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,817 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.002 0.007 2026-10-18 11:30:39,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:39,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:40,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97902672 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '086bb6a3-0fc9-47a3-9ad0-3184bf254d41'}] 2026-10-18 11:30:40,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97902672 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '086bb6a3-0fc9-47a3-9ad0-3184bf254d41'} created pos.order #714 2026-10-18 11:30:40,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97902672 finished 2026-10-18 11:30:40,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.016 0.077 2026-10-18 11:30:40,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:40,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-18 11:30:40,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:30:40,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20378408 (allocated 22417408) 2026-10-18 11:30:40,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105711 2026-10-18 11:30:40,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-18 11:30:40,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105711 2026-10-18 11:30:40,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113040_365363_test_02_others.txt 2026-10-18 11:30:40,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmp97uq9t8o_chrome_odoo" 2026-10-18 11:30:40,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105991 2026-10-18 11:30:40,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpfex5h545_chrome_odoo 2026-10-18 11:30:40,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:46045/json/version 2026-10-18 11:30:40,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:40,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-18 11:30:40,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:46045/json 2026-10-18 11:30:40,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:40,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:46045/devtools/page/C1F2532AFD9E7BC2E7E146D0EACD82DB 2026-10-18 11:30:40,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-18 11:30:40,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-18 11:30:40,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:30:40,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-18 11:30:40,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-18 11:30:40,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:30:40,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:40] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.016 0.054 2026-10-18 11:30:40,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'C1F2532AFD9E7BC2E7E146D0EACD82DB', 'loaderId': '29E7F33D1FE0A1E3336510DD232D4F10', 'isDownload': False} 2026-10-18 11:30:40,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-18 11:30:40,840 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:30:40,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:30:40,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:30:40,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:30:41,310 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:41,313 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:41,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:30:41,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:30:41,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:41,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:41,351 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:41,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:41,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "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.005 2026-10-18 11:30:41,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:30:41,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "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-10-18 11:30:41,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:30:41,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 321 0.124 0.293 2026-10-18 11:30:41,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30: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-10-18 11:30:41,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.007 2026-10-18 11:30:41,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-18 11:30:42,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "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-10-18 11:30:42,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-18 11:30:42,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:42,072 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:42,083 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:30:42,088 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:30:42,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:42,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 7 0.008 0.019 2026-10-18 11:30:42,115 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30: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-10-18 11:30:42,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.040 2026-10-18 11:30:42,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-18 11:30:42,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.019 2026-10-18 11:30:42,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:42,196 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:30:42,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-18 11:30:42,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.012 0.052 2026-10-18 11:30:42,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.015 0.095 2026-10-18 11:30:42,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:42,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.010 2026-10-18 11:30:42,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:42,440 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:42,503 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:42,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:42,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72771603 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bbdc04f9-d919-41da-8f63-2c7d3806acd6'}] 2026-10-18 11:30:42,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1176] to pos.order #713 2026-10-18 11:30:42,622 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72771603 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bbdc04f9-d919-41da-8f63-2c7d3806acd6'} updated pos.order #713 2026-10-18 11:30:42,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72771603 finished 2026-10-18 11:30:42,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.031 0.114 2026-10-18 11:30:42,760 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:30:42,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:42,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:43,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:43,879 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:43,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:44,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:44,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:44,908 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:44,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:44] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:30:44,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.021 2026-10-18 11:30:45,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:45,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-18 11:30:45,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:45] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.015 0.032 2026-10-18 11:30:46,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:46,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-10-18 11:30:46,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:46,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:46,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.020 2026-10-18 11:30:46,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.025 2026-10-18 11:30:46,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:30:46,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.017 0.042 2026-10-18 11:30:46,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.007 2026-10-18 11:30:46,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.013 2026-10-18 11:30:46,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.007 2026-10-18 11:30:46,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-18 11:30:46,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:46,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:46,765 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.006 0.014 2026-10-18 11:30:46,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.015 2026-10-18 11:30:46,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.061 2026-10-18 11:30:46,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:46,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.018 0.101 2026-10-18 11:30:46,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.075 2026-10-18 11:30:46,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:46,965 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:47,016 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:47,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:47,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:48,431 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:49,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:30:49,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/110] Tour TableMergeUnmergeTour → Step .floor-screen .right-buttons .jump-button 2026-10-18 11:30:49,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.009 2026-10-18 11:30:49,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,533 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:30:49,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,817 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:49,818 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:30:49,879 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:49,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36285278 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bbdc04f9-d919-41da-8f63-2c7d3806acd6'}] 2026-10-18 11:30:49,950 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:30:50,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [699] to pos.order #713 2026-10-18 11:30:50,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36285278 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'bbdc04f9-d919-41da-8f63-2c7d3806acd6'} updated pos.order #713 2026-10-18 11:30:50,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36285278 finished 2026-10-18 11:30:50,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 230 0.104 0.297 2026-10-18 11:30:50,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:50] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:30:50,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:50,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.022 2026-10-18 11:30:50,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:50,553 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:50,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:51,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:51,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:51,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:52,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:52,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:52,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:52,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:52] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.001 0.004 2026-10-18 11:30:52,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.020 2026-10-18 11:30:53,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:53] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:53,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.018 2026-10-18 11:30:53,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:30:53,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.002 0.006 2026-10-18 11:30:53,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,597 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65965021 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'}] 2026-10-18 11:30:53,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65965021 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'} created pos.order #715 2026-10-18 11:30:53,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65965021 finished 2026-10-18 11:30:53,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.020 0.083 2026-10-18 11:30:53,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:30:53,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:53] "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.007 2026-10-18 11:30:53,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:53,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:54,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96839974 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': '92163336-9b6e-44d8-956d-0f8ba4d56d79'}] 2026-10-18 11:30:54,040 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96839974 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': '92163336-9b6e-44d8-956d-0f8ba4d56d79'} created pos.order #716 2026-10-18 11:30:54,059 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96839974 finished 2026-10-18 11:30:54,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.024 0.084 2026-10-18 11:30:54,143 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:30:54,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:54,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:54,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:55,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:55,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:55,758 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:55,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:56,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:56] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.001 0.004 2026-10-18 11:30:56,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:30:56,314 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24474994 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'}] 2026-10-18 11:30:56,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1179] to pos.order #715 2026-10-18 11:30:56,339 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24474994 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'} updated pos.order #715 2026-10-18 11:30:56,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24474994 finished 2026-10-18 11:30:56,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.024 0.086 2026-10-18 11:30:56,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.121 2026-10-18 11:30:56,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:56] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.019 0.094 2026-10-18 11:30:56,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:56] "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.010 2026-10-18 11:30:56,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:56,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:56,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:56] "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-10-18 11:30:56,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:56,986 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:57,037 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:57,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:57,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:57,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:57,240 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:57,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:57,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:59,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:30:59,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:59,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:59] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:30:59,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88250009 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'}] 2026-10-18 11:30:59,620 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #224 deleted pos.order.line records with IDs: [1179] 2026-10-18 11:30:59,633 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88250009 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'} updated pos.order #715 2026-10-18 11:30:59,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:59,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88250009 finished 2026-10-18 11:30:59,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:59,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.036 0.097 2026-10-18 11:30:59,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.148 2026-10-18 11:30:59,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42281353 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '0423c1a2-33a2-4213-ae18-b164d1ea3dbb'}] 2026-10-18 11:30:59,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:59,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42281353 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '0423c1a2-33a2-4213-ae18-b164d1ea3dbb'} created pos.order #717 2026-10-18 11:30:59,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42281353 finished 2026-10-18 11:30:59,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:59,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.026 0.089 2026-10-18 11:30:59,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:30:59,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-18 11:30:59,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:30:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 45 0.021 0.154 2026-10-18 11:30:59,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:00,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:00,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:00] "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-10-18 11:31:00,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49591111 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'}] 2026-10-18 11:31:00,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:00,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49591111 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'} updated pos.order #715 2026-10-18 11:31:00,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49591111 finished 2026-10-18 11:31:00,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:00,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.024 0.094 2026-10-18 11:31:02,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:31:02,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:02] "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.007 2026-10-18 11:31:02,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:02] "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-10-18 11:31:02,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64009659 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '0423c1a2-33a2-4213-ae18-b164d1ea3dbb'}] 2026-10-18 11:31:02,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64009659 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '0423c1a2-33a2-4213-ae18-b164d1ea3dbb'} updated pos.order #717 2026-10-18 11:31:02,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64009659 finished 2026-10-18 11:31:02,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:02,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.025 0.085 2026-10-18 11:31:04,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:31:04,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:04,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:31:05,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:31:05,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:05,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:31:06,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:06,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:31:06,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:06] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.001 0.004 2026-10-18 11:31:06,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50828257 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'}] 2026-10-18 11:31:06,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-18 11:31:06,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1181] to pos.order #715 2026-10-18 11:31:06,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50828257 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'} updated pos.order #715 2026-10-18 11:31:06,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50828257 finished 2026-10-18 11:31:07,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.030 0.093 2026-10-18 11:31:07,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.133 2026-10-18 11:31:07,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:07] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.020 0.095 2026-10-18 11:31:07,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.010 2026-10-18 11:31:07,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,456 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:07] "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-10-18 11:31:07,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:07] "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-10-18 11:31:07,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31878991 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'}] 2026-10-18 11:31:07,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31878991 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'} updated pos.order #715 2026-10-18 11:31:07,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31878991 finished 2026-10-18 11:31:07,844 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:07,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.030 0.092 2026-10-18 11:31:07,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:31:07,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:08,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:31:08,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81364250 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'}] 2026-10-18 11:31:08,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81364250 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '9cc47d0b-97e9-4108-bfbb-3837307de492'} updated pos.order #715 2026-10-18 11:31:08,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81364250 finished 2026-10-18 11:31:08,200 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:08,250 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:08,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.034 0.098 2026-10-18 11:31:08,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.143 2026-10-18 11:31:08,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38669537 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': '5cd3b710-0a2f-4de4-998c-18e12d6bce12'}] 2026-10-18 11:31:08,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38669537 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': '5cd3b710-0a2f-4de4-998c-18e12d6bce12'} created pos.order #718 2026-10-18 11:31:08,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38669537 finished 2026-10-18 11:31:08,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.022 0.085 2026-10-18 11:31:08,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:08,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:08] "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-10-18 11:31:08,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:08,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:08,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:08,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:10,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:31:10,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:10,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:10] "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.007 2026-10-18 11:31:10,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:10,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:10,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:10,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:11,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:13,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-18 11:31:13,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-18 11:31:13,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-18 11:31:13,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 28987368 (allocated 31469568) 2026-10-18 11:31:13,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105991 2026-10-18 11:31:13,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-18 11:31:13,285 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105991 2026-10-18 11:31:13,383 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113113_382974_test_02_others.txt 2026-10-18 11:31:13,383 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpfex5h545_chrome_odoo" 2026-10-18 11:31:13,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-18 11:31:13,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 106262 2026-10-18 11:31:13,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmp0yds3j8u_chrome_odoo 2026-10-18 11:31:13,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:43417/json/version 2026-10-18 11:31:13,799 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:31:13,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-18 11:31:13,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:43417/json 2026-10-18 11:31:13,808 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:31:13,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:43417/devtools/page/E5358F03FA4639A277F230DC4B045114 2026-10-18 11:31:13,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-18 11:31:13,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-18 11:31:13,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:31:13,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-18 11:31:13,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:13,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:31:13,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:31:14,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.027 0.435 2026-10-18 11:31:14,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': 'E5358F03FA4639A277F230DC4B045114', 'loaderId': '6AA4542B270880910F7D6FE8F9C353D1', 'isDownload': False} 2026-10-18 11:31:14,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-18 11:31:14,368 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:31:14,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:31:14,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:31:14,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:31:14,754 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:14,758 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:14,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:31:14,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:31:14,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:14,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:14,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:31:14,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:14,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "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.007 2026-10-18 11:31:14,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:31:14,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-10-18 11:31:14,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:31:15,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.128 0.299 2026-10-18 11:31:15,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "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-10-18 11:31:15,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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-10-18 11:31:15,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.035 2026-10-18 11:31:15,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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-10-18 11:31:15,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-18 11:31:15,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:31:15,510 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:15,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:31:15,521 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:31:15,526 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:31:15,545 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:31:15,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.011 0.025 2026-10-18 11:31:15,553 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:31:15,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.046 2026-10-18 11:31:15,574 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:31:15,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:15,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.016 0.048 2026-10-18 11:31:15,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.032 0.089 2026-10-18 11:31:15,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.121 2026-10-18 11:31:15,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-10-18 11:31:15,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:15,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:15,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.038 2026-10-18 11:31:15,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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.005 2026-10-18 11:31:15,945 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:15,963 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:16,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88262270 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'}] 2026-10-18 11:31:16,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88262270 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'} created pos.order #719 2026-10-18 11:31:16,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88262270 finished 2026-10-18 11:31:16,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.030 0.104 2026-10-18 11:31:16,909 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:16,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:16] "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-10-18 11:31:16,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:17,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:18,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:18,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-18 11:31:18,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:18,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82437927 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'}] 2026-10-18 11:31:18,658 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:31:18,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1184, 1185] to pos.order #719 2026-10-18 11:31:18,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82437927 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'} updated pos.order #719 2026-10-18 11:31:18,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82437927 finished 2026-10-18 11:31:18,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.033 0.098 2026-10-18 11:31:18,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:18] "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-10-18 11:31:18,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:18] "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-10-18 11:31:18,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:18,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:18,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:18,994 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52982310 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'}] 2026-10-18 11:31:19,718 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52982310 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'} updated pos.order #719 2026-10-18 11:31:19,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52982310 finished 2026-10-18 11:31:19,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.027 0.101 2026-10-18 11:31:19,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:19] "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-10-18 11:31:19,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:19,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,216 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,268 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,660 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:20,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,245 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,349 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,509 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:21,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33708730 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'}] 2026-10-18 11:31:21,908 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1186] to pos.order #719 2026-10-18 11:31:21,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33708730 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d6ac6df-491c-477f-b064-96b2da5e1341'} updated pos.order #719 2026-10-18 11:31:21,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33708730 finished 2026-10-18 11:31:21,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.022 0.084 2026-10-18 11:31:22,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:22] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.021 0.111 2026-10-18 11:31:22,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-18 11:31:22,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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-10-18 11:31:22,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,795 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:22,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:23,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:23,077 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:23,134 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:23,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:23,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:23,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:23,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66730715 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c8b20a2a-b24c-40ab-9f5a-15393643acf0'}] 2026-10-18 11:31:23,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66730715 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c8b20a2a-b24c-40ab-9f5a-15393643acf0'} created pos.order #720 2026-10-18 11:31:23,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66730715 finished 2026-10-18 11:31:23,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.027 0.082 2026-10-18 11:31:23,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.007 2026-10-18 11:31:23,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-18 11:31:23,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:31:23,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 22029916 (allocated 24383488) 2026-10-18 11:31:23,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 106262 2026-10-18 11:31:23,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-18 11:31:23,578 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 106262 2026-10-18 11:31:23,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113123_673153_test_02_others_bis.txt 2026-10-18 11:31:23,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmp0yds3j8u_chrome_odoo" 2026-10-18 11:31:23,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-18 11:31:24,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 106484 2026-10-18 11:31:24,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp2w4rxxem_chrome_odoo 2026-10-18 11:31:24,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:43959/json/version 2026-10-18 11:31:24,109 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:31:24,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:31:24,115 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:43959/json 2026-10-18 11:31:24,115 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:31:24,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:43959/devtools/page/991B363850BDAADDFF2939E1AA833FCA 2026-10-18 11:31:24,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-18 11:31:24,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-18 11:31:24,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:31:24,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-18 11:31:24,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:24,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:31:24,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:31:24,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:24] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.029 0.437 2026-10-18 11:31:24,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': '991B363850BDAADDFF2939E1AA833FCA', 'loaderId': 'CF9EBF1908E7333050654BFFC22A5955', 'isDownload': False} 2026-10-18 11:31:24,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-18 11:31:24,670 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:31:24,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:24] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:31:24,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:24] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:31:24,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:24] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:31:25,087 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:25,089 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:25,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:31:25,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:31:25,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:31:25,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:25,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:31:25,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:25,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.003 0.012 2026-10-18 11:31:25,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:31:25,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.023 2026-10-18 11:31:25,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:31:25,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.152 0.295 2026-10-18 11:31:25,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "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-10-18 11:31:25,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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-10-18 11:31:25,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:31:25,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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-10-18 11:31:25,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:31:25,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:31:25,854 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:25,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:31:25,869 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:31:25,872 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:31:25,885 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:31:25,886 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:31:25,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.014 0.025 2026-10-18 11:31:25,901 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:31:25,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.053 2026-10-18 11:31:25,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:25,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.025 0.054 2026-10-18 11:31:25,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.070 2026-10-18 11:31:26,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.114 2026-10-18 11:31:26,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.046 2026-10-18 11:31:26,080 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:26,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:31:26,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.036 2026-10-18 11:31:26,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:26,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:26] "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-10-18 11:31:26,229 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:26,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.003 0.020 2026-10-18 11:31:26,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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.006 2026-10-18 11:31:28,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,534 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,905 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:28,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79507541 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '228ce5fa-fc71-4ba0-8eda-8f7904869194'}] 2026-10-18 11:31:29,244 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79507541 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '228ce5fa-fc71-4ba0-8eda-8f7904869194'} created pos.order #721 2026-10-18 11:31:29,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79507541 finished 2026-10-18 11:31:29,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.031 0.115 2026-10-18 11:31:29,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:31:29,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.025 0.045 2026-10-18 11:31:29,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:31:29,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90374466 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '228ce5fa-fc71-4ba0-8eda-8f7904869194'}] 2026-10-18 11:31:29,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90374466 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '228ce5fa-fc71-4ba0-8eda-8f7904869194'} updated pos.order #721 2026-10-18 11:31:29,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90374466 finished 2026-10-18 11:31:29,740 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:29,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.026 0.094 2026-10-18 11:31:29,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:29] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.021 0.074 2026-10-18 11:31:29,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-18 11:31:30,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:30,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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.004 2026-10-18 11:31:30,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:30,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:30,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:30,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-18 11:31:30,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:31:30,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16761908 (allocated 17960960) 2026-10-18 11:31:30,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 106484 2026-10-18 11:31:30,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-18 11:31:30,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 106484 2026-10-18 11:31:30,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113130_398858_test_04_ticket_screen.txt 2026-10-18 11:31:30,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmp2w4rxxem_chrome_odoo" 2026-10-18 11:31:30,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-18 11:31:30,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 106693 2026-10-18 11:31:30,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpykb2su45_chrome_odoo 2026-10-18 11:31:30,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:35323/json/version 2026-10-18 11:31:30,797 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:31:30,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:31:30,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:35323/json 2026-10-18 11:31:30,808 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:31:30,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:35323/devtools/page/B69E115BAC6A0DA02CE2E8B9000CDBC2 2026-10-18 11:31:30,820 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-18 11:31:30,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-18 11:31:30,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:31:30,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-18 11:31:30,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:30,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:31:30,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:31:31,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.032 0.577 2026-10-18 11:31:31,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'B69E115BAC6A0DA02CE2E8B9000CDBC2', 'loaderId': '677AD819ECDA82853CD28FDB5E731C73', 'isDownload': False} 2026-10-18 11:31:31,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-18 11:31:31,502 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:31:31,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:31:31,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:31:31,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:31:31,930 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:31,932 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:31,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:31:31,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:31,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:31:31,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:31,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:31:31,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:32,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "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-10-18 11:31:32,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:31:32,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.024 2026-10-18 11:31:32,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-18 11:31:32,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.197 0.292 2026-10-18 11:31:32,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:31:32,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:31:32,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:31:32,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:31:32,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:31:32,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:31:32,717 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:32,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:31:32,732 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:31:32,736 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:31:32,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:31:32,747 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:32,754 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:31:32,775 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:31:32,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:32,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.015 0.035 2026-10-18 11:31:32,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-10-18 11:31:32,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.104 2026-10-18 11:31:32,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.156 2026-10-18 11:31:32,934 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:32,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:32,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.135 2026-10-18 11:31:33,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.061 2026-10-18 11:31:33,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31: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-10-18 11:31:33,141 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,160 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:33,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:33,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18985275 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a293210-b680-41b1-bafb-0c3565580c83'}] 2026-10-18 11:31:33,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18985275 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a293210-b680-41b1-bafb-0c3565580c83'} created pos.order #722 2026-10-18 11:31:33,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18985275 finished 2026-10-18 11:31:34,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.031 0.096 2026-10-18 11:31:34,075 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:34] "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-10-18 11:31:34,240 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,399 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,578 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:34,580 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:31:34,642 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:34,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-18 11:31:34,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79710286 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a293210-b680-41b1-bafb-0c3565580c83'}] 2026-10-18 11:31:34,770 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:31:34,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [700] to pos.order #722 2026-10-18 11:31:35,122 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79710286 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1a293210-b680-41b1-bafb-0c3565580c83'} updated pos.order #722 2026-10-18 11:31:35,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79710286 finished 2026-10-18 11:31:35,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 248 0.151 0.299 2026-10-18 11:31:35,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:35,338 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.005 2026-10-18 11:31:37,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,509 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:37,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92971580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ca68c14-49de-405f-9021-023d38b2c898'}] 2026-10-18 11:31:38,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92971580 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ca68c14-49de-405f-9021-023d38b2c898'} created pos.order #723 2026-10-18 11:31:38,439 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92971580 finished 2026-10-18 11:31:38,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.021 0.081 2026-10-18 11:31:38,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:31:38,575 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-18 11:31:38,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.021 0.037 2026-10-18 11:31:38,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:31:38,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-18 11:31:38,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:38,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:40,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:41] "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-10-18 11:31:41,016 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:41,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:42,033 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:42,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:42,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:42,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-18 11:31:42,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21989865 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6ab55f94-8366-445c-88aa-4c54eb052895'}] 2026-10-18 11:31:42,438 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21989865 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '6ab55f94-8366-445c-88aa-4c54eb052895'} created pos.order #724 2026-10-18 11:31:42,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21989865 finished 2026-10-18 11:31:42,504 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.060 0.232 2026-10-18 11:31:42,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:42,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:44,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-18 11:31:44,721 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:44,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:44,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:44,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:44,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:44,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,628 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:45,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,007 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-18 11:31:46,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:31:46,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-18 11:31:46,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43677069 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd7a1c0e0-5f61-41a0-aec5-a6c2ab2bc2fe'}] 2026-10-18 11:31:46,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43677069 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd7a1c0e0-5f61-41a0-aec5-a6c2ab2bc2fe'} created pos.order #725 2026-10-18 11:31:46,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43677069 finished 2026-10-18 11:31:46,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.019 0.083 2026-10-18 11:31:46,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.016 0.035 2026-10-18 11:31:46,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.025 2026-10-18 11:31:46,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [112/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-18 11:31:46,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:46,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-18 11:31:46,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:46] "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-10-18 11:31:47,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:47,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:47,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:47,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:47,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [124/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") 2026-10-18 11:31:47,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:47,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:47,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:49,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-18 11:31:49,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:31:49,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-18 11:31:49,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.018 0.035 2026-10-18 11:31:49,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [131/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-18 11:31:49,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.025 2026-10-18 11:31:49,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:49,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:49,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:49,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:49,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:49,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-18 11:31:49,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:49] "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.009 2026-10-18 11:31:49,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:50,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:50,077 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:50,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:50,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [142/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") 2026-10-18 11:31:50,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:50,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:50,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-18 11:31:52,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:31:52,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.019 0.040 2026-10-18 11:31:52,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.021 2026-10-18 11:31:52,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:52,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-18 11:31:53,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-18 11:31:53,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94616137 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd7a1c0e0-5f61-41a0-aec5-a6c2ab2bc2fe'}] 2026-10-18 11:31:53,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [702] to pos.order #725 2026-10-18 11:31:53,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94616137 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd7a1c0e0-5f61-41a0-aec5-a6c2ab2bc2fe'} updated pos.order #725 2026-10-18 11:31:53,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94616137 finished 2026-10-18 11:31:53,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.073 0.253 2026-10-18 11:31:53,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,922 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:53,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:54,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:54,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:54,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:54,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:54,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:56,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-18 11:31:56,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-18 11:31:56,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-18 11:31:56,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.017 0.047 2026-10-18 11:31:56,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [178/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-18 11:31:56,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.019 2026-10-18 11:31:56,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:56,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:56,638 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [181/232] Tour PosResTipScreenTour → Step .ticket-screen .controls .settle-tips 2026-10-18 11:31:56,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:56,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.007 0.019 2026-10-18 11:31:56,762 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.009 0.024 2026-10-18 11:31:56,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 15 0.007 0.030 2026-10-18 11:31:56,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.002 0.032 2026-10-18 11:31:56,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.002 0.022 2026-10-18 11:31:56,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:31:56,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.021 2026-10-18 11:31:56,858 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-18 11:31:56,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.046 2026-10-18 11:31:56,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.062 2026-10-18 11:31:56,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [184/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-10-18 11:31:56,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,170 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:57] "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-10-18 11:31:57,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48991387 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '1a293210-b680-41b1-bafb-0c3565580c83'}] 2026-10-18 11:31:57,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48991387 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '1a293210-b680-41b1-bafb-0c3565580c83'} sync ignored for existing PoS order pos.order(722,) (state: paid) 2026-10-18 11:31:57,319 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48991387 finished 2026-10-18 11:31:57,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.019 0.087 2026-10-18 11:31:57,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36462299 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '6ab55f94-8366-445c-88aa-4c54eb052895'}] 2026-10-18 11:31:57,441 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36462299 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '6ab55f94-8366-445c-88aa-4c54eb052895'} sync ignored for existing PoS order pos.order(724,) (state: paid) 2026-10-18 11:31:57,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36462299 finished 2026-10-18 11:31:57,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.022 0.080 2026-10-18 11:31:57,567 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80591595 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'd7a1c0e0-5f61-41a0-aec5-a6c2ab2bc2fe'}] 2026-10-18 11:31:57,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80591595 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'd7a1c0e0-5f61-41a0-aec5-a6c2ab2bc2fe'} sync ignored for existing PoS order pos.order(725,) (state: paid) 2026-10-18 11:31:57,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80591595 finished 2026-10-18 11:31:57,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.019 0.078 2026-10-18 11:31:57,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,870 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [195/232] Tour PosResTipScreenTour → Step .payment-screen .button:contains('Tip') 2026-10-18 11:31:57,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:57,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84437872 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ca68c14-49de-405f-9021-023d38b2c898'}] 2026-10-18 11:31:58,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1196] to pos.order #723 2026-10-18 11:31:58,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [703] to pos.order #723 2026-10-18 11:31:58,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84437872 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ca68c14-49de-405f-9021-023d38b2c898'} updated pos.order #723 2026-10-18 11:31:58,632 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84437872 finished 2026-10-18 11:31:58,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:31:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.083 0.284 2026-10-18 11:31:58,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,920 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:58,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.005 2026-10-18 11:31:58,986 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,418 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,641 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:31:59,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:00,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:00,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:00,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-18 11:32:00,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29992814 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'ae08b6ba-35ca-43c7-af5d-e0881f8c919a'}] 2026-10-18 11:32:00,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29992814 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'ae08b6ba-35ca-43c7-af5d-e0881f8c919a'} created pos.order #726 2026-10-18 11:32:00,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29992814 finished 2026-10-18 11:32:00,471 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.072 0.220 2026-10-18 11:32:00,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-18 11:32:00,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:00] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:32:00,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:00,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:00,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:32:00,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:00,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56757851 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'ae08b6ba-35ca-43c7-af5d-e0881f8c919a'}] 2026-10-18 11:32:00,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56757851 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'ae08b6ba-35ca-43c7-af5d-e0881f8c919a'} sync ignored for existing PoS order pos.order(726,) (state: paid) 2026-10-18 11:32:00,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56757851 finished 2026-10-18 11:32:00,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-18 11:32:00,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-18 11:32:00,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:32:00,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.028 0.089 2026-10-18 11:32:00,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 29977108 (allocated 32772096) 2026-10-18 11:32:00,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 106693 2026-10-18 11:32:00,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-18 11:32:00,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 106693 2026-10-18 11:32:01,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113201_027590_test_05_tip_screen.txt 2026-10-18 11:32:01,028 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpykb2su45_chrome_odoo" 2026-10-18 11:32:01,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-18 11:32:01,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 106940 2026-10-18 11:32:01,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmphx54rtif_chrome_odoo 2026-10-18 11:32:01,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:35953/json/version 2026-10-18 11:32:01,421 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:01,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:01,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:35953/json 2026-10-18 11:32:01,435 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:01,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:35953/devtools/page/6EEB86C029C8C8209623CCADE4732E46 2026-10-18 11:32:01,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-18 11:32:01,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-18 11:32:01,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:01,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-18 11:32:01,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:01,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:01,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:02,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.028 0.501 2026-10-18 11:32:02,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '6EEB86C029C8C8209623CCADE4732E46', 'loaderId': '6A7F4DC3FE2514ACCB486F8941FCACF2', 'isDownload': False} 2026-10-18 11:32:02,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-18 11:32:02,066 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:02,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:32:02,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:32:02,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:32:02,503 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:02,507 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:02,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:32:02,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:32:02,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:02,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:02,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:32:02,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:02,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "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.011 2026-10-18 11:32:02,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:32:02,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.025 2026-10-18 11:32:02,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:32:03,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.130 0.305 2026-10-18 11:32:03,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "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-10-18 11:32:03,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:03,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-18 11:32:03,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:03,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:03,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:32:03,257 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:03,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:03,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:32:03,284 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:03,328 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-18 11:32:03,328 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:32:03,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.036 0.029 2026-10-18 11:32:03,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:03,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.083 2026-10-18 11:32:03,371 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:03,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.047 2026-10-18 11:32:03,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.066 2026-10-18 11:32:03,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.135 2026-10-18 11:32:03,508 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:03,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:03,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.135 2026-10-18 11:32:03,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.049 2026-10-18 11:32:03,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:03,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:03,710 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:03,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:03,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:03,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:03,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:03,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,084 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,250 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,351 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,430 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:04,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,564 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,724 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10178880 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '05b95f2f-0edc-476d-b093-b08c386bf317'}] 2026-10-18 11:32:05,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10178880 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '05b95f2f-0edc-476d-b093-b08c386bf317'} created pos.order #727 2026-10-18 11:32:05,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10178880 finished 2026-10-18 11:32:05,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.036 0.114 2026-10-18 11:32:05,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:05,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:05] "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-10-18 11:32:05,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,150 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,265 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28651820 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '05b95f2f-0edc-476d-b093-b08c386bf317'}] 2026-10-18 11:32:06,525 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1198, 1200] 2026-10-18 11:32:06,537 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28651820 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '05b95f2f-0edc-476d-b093-b08c386bf317'} updated pos.order #727 2026-10-18 11:32:06,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28651820 finished 2026-10-18 11:32:06,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 100 0.040 0.106 2026-10-18 11:32:06,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84204588 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ff9b3a70-c6b4-46f2-b7a6-f96f2d8e6d7b'}] 2026-10-18 11:32:06,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84204588 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ff9b3a70-c6b4-46f2-b7a6-f96f2d8e6d7b'} created pos.order #728 2026-10-18 11:32:06,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84204588 finished 2026-10-18 11:32:06,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.020 0.085 2026-10-18 11:32:06,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [55/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-10-18 11:32:06,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:06,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.024 0.042 2026-10-18 11:32:07,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:32:07,055 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [64/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-10-18 11:32:07,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.021 0.039 2026-10-18 11:32:07,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.025 2026-10-18 11:32:07,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,723 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:07] "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-10-18 11:32:07,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:07,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-18 11:32:07,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 11:32:08,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19385232 (allocated 20713472) 2026-10-18 11:32:08,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 106940 2026-10-18 11:32:08,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-18 11:32:08,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 106940 2026-10-18 11:32:08,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113208_123755_test_06_split_bill_screen.txt 2026-10-18 11:32:08,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmphx54rtif_chrome_odoo" 2026-10-18 11:32:08,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-18 11:32:08,390 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #221 deleted product.product records with IDs: [2554] 2026-10-18 11:32:08,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 107144 2026-10-18 11:32:08,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpflr5jipq_chrome_odoo 2026-10-18 11:32:08,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44621/json/version 2026-10-18 11:32:08,769 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:08,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:08,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44621/json 2026-10-18 11:32:08,784 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:08,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:44621/devtools/page/ACBB4B5ED629B09D71E0143F50D914ED 2026-10-18 11:32:08,803 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-18 11:32:08,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-18 11:32:08,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:08,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-18 11:32:08,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:08,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:08,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:09,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.028 0.478 2026-10-18 11:32:09,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'ACBB4B5ED629B09D71E0143F50D914ED', 'loaderId': '50F04838DEBBDD0452407BF788B0D391', 'isDownload': False} 2026-10-18 11:32:09,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-18 11:32:09,404 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:09,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:32:09,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-10-18 11:32:09,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-18 11:32:09,897 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:09,922 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-10-18 11:32:09,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-18 11:32:09,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:09,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:32:09,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:09,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:32:09,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:09,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.010 2026-10-18 11:32:10,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:32:10,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.027 2026-10-18 11:32:10,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-18 11:32:10,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.173 0.292 2026-10-18 11:32:10,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "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-10-18 11:32:10,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:10,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.012 2026-10-18 11:32:10,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.032 2026-10-18 11:32:10,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:10,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:10,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:32:10,744 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:10,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:10,770 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:10,773 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:32:10,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.014 2026-10-18 11:32:10,791 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:32:10,792 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:10,807 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:10,809 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:10,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.016 0.039 2026-10-18 11:32:10,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.029 2026-10-18 11:32:10,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.016 0.086 2026-10-18 11:32:10,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:10,916 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:10,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.144 2026-10-18 11:32:10,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.110 2026-10-18 11:32:11,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.089 2026-10-18 11:32:11,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.006 2026-10-18 11:32:11,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,144 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:11,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,859 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:11,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74263649 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '673154ee-7ebe-4b07-b634-d3b5e4f8327d'}] 2026-10-18 11:32:12,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74263649 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '673154ee-7ebe-4b07-b634-d3b5e4f8327d'} created pos.order #729 2026-10-18 11:32:12,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74263649 finished 2026-10-18 11:32:12,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.045 0.130 2026-10-18 11:32:12,533 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81336068 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a655a51b-b773-4bd2-aac9-fc16f653c68b'}] 2026-10-18 11:32:12,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81336068 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a655a51b-b773-4bd2-aac9-fc16f653c68b'} created pos.order #730 2026-10-18 11:32:12,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81336068 finished 2026-10-18 11:32:12,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.022 0.092 2026-10-18 11:32:12,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,725 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,806 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:12,807 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:12,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:12,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56376843 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a655a51b-b773-4bd2-aac9-fc16f653c68b'}] 2026-10-18 11:32:13,060 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:32:13,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [705] to pos.order #730 2026-10-18 11:32:13,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56376843 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a655a51b-b773-4bd2-aac9-fc16f653c68b'} updated pos.order #730 2026-10-18 11:32:13,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56376843 finished 2026-10-18 11:32:13,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 247 0.134 0.303 2026-10-18 11:32:13,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:13,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:14,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:14,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62176985 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '673154ee-7ebe-4b07-b634-d3b5e4f8327d'}] 2026-10-18 11:32:14,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [706] to pos.order #729 2026-10-18 11:32:14,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62176985 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '673154ee-7ebe-4b07-b634-d3b5e4f8327d'} updated pos.order #729 2026-10-18 11:32:14,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62176985 finished 2026-10-18 11:32:14,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.097 0.249 2026-10-18 11:32:14,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:14,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-18 11:32:14,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 11:32:14,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17847676 (allocated 19009536) 2026-10-18 11:32:14,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 107144 2026-10-18 11:32:14,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-18 11:32:14,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 107144 2026-10-18 11:32:14,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113214_673526_test_07_split_bill_screen.txt 2026-10-18 11:32:14,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpflr5jipq_chrome_odoo" 2026-10-18 11:32:14,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 107344 2026-10-18 11:32:14,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpw3bill6l_chrome_odoo 2026-10-18 11:32:14,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:35239/json/version 2026-10-18 11:32:14,964 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:14,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:14,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:35239/json 2026-10-18 11:32:14,972 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:14,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:35239/devtools/page/B6C3F5991FA6885173F0E1D6FD6CB0F0 2026-10-18 11:32:14,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-18 11:32:14,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-18 11:32:15,006 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:15,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-18 11:32:15,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:15,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:15,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.037 2026-10-18 11:32:15,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'B6C3F5991FA6885173F0E1D6FD6CB0F0', 'loaderId': '45851093248F29B64F819B0C41E28A42', 'isDownload': False} 2026-10-18 11:32:15,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-18 11:32:15,116 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:15,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:32:15,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:32:15,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:32:15,553 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:15,554 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:15,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:32:15,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:32:15,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:15,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:15,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:32:15,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:15,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "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-10-18 11:32:15,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:32:15,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.028 2026-10-18 11:32:15,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-18 11:32:16,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 283 0.168 0.436 2026-10-18 11:32:16,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "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-10-18 11:32:16,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.006 2026-10-18 11:32:16,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.012 2026-10-18 11:32:16,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-18 11:32:16,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.006 2026-10-18 11:32:16,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:16,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:16,566 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:16,588 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:32:16,594 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:32:16,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.009 0.022 2026-10-18 11:32:16,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:32:16,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-18 11:32:16,628 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:16,629 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:16,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-10-18 11:32:16,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:16,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:16,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.040 2026-10-18 11:32:16,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.067 2026-10-18 11:32:16,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.105 2026-10-18 11:32:16,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:16,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:16,943 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:17,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,585 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:17,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,809 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:17,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:18,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:18,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:18,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:18,228 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:18,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83902615 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2513f2-7ced-4737-9745-e37e50851b1f'}] 2026-10-18 11:32:18,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83902615 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2513f2-7ced-4737-9745-e37e50851b1f'} created pos.order #731 2026-10-18 11:32:18,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83902615 finished 2026-10-18 11:32:18,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.029 0.112 2026-10-18 11:32:18,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70733427 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '36482d2b-1cb8-47f0-be8c-99a9b80523c9'}] 2026-10-18 11:32:18,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70733427 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '36482d2b-1cb8-47f0-be8c-99a9b80523c9'} created pos.order #732 2026-10-18 11:32:18,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70733427 finished 2026-10-18 11:32:18,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.021 0.100 2026-10-18 11:32:18,571 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:18,573 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:18,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:18,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:18,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31369811 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '36482d2b-1cb8-47f0-be8c-99a9b80523c9'}] 2026-10-18 11:32:18,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:18,741 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #732 2026-10-18 11:32:19,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31369811 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '36482d2b-1cb8-47f0-be8c-99a9b80523c9'} updated pos.order #732 2026-10-18 11:32:19,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31369811 finished 2026-10-18 11:32:19,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.106 0.323 2026-10-18 11:32:19,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:19,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:19,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:19,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:19,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:19,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:19,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:19,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34548753 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2513f2-7ced-4737-9745-e37e50851b1f'}] 2026-10-18 11:32:19,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [708] to pos.order #731 2026-10-18 11:32:19,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34548753 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'fa2513f2-7ced-4737-9745-e37e50851b1f'} updated pos.order #731 2026-10-18 11:32:19,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34548753 finished 2026-10-18 11:32:19,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.092 0.297 2026-10-18 11:32:20,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:20,096 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-18 11:32:20,097 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:32:20,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 19069500 (allocated 20582400) 2026-10-18 11:32:20,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 107344 2026-10-18 11:32:20,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-18 11:32:20,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 107344 2026-10-18 11:32:20,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113220_302436_test_07_split_bill_screen.txt 2026-10-18 11:32:20,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpw3bill6l_chrome_odoo" 2026-10-18 11:32:20,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-18 11:32:20,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 107552 2026-10-18 11:32:20,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmp5dxd4y58_chrome_odoo 2026-10-18 11:32:20,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:38899/json/version 2026-10-18 11:32:20,688 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:20,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:20,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:38899/json 2026-10-18 11:32:20,700 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:20,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:38899/devtools/page/CBB41514CCBF9145158B1E934D563C80 2026-10-18 11:32:20,716 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-18 11:32:20,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-18 11:32:20,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:20,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-18 11:32:20,773 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:20,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:20,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:21,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.032 0.462 2026-10-18 11:32:21,277 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': 'CBB41514CCBF9145158B1E934D563C80', 'loaderId': '94CDE15D1C4239159912E0137F73680F', 'isDownload': False} 2026-10-18 11:32:21,277 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-18 11:32:21,291 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:21,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:32:21,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:32:21,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:32:21,695 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:21,700 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:21,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:32:21,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:21,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:32:21,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:21,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:32:21,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:21,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "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.011 2026-10-18 11:32:21,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:32:21,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:32:21,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-18 11:32:22,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.189 0.328 2026-10-18 11:32:22,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:22,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.005 2026-10-18 11:32:22,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-18 11:32:22,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:22,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:22,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-18 11:32:22,542 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:22,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:22,568 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:22,572 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:32:22,583 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:22,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:22,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.023 0.031 2026-10-18 11:32:22,615 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:22,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.060 2026-10-18 11:32:22,628 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:22,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:22,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:32:22,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.087 2026-10-18 11:32:22,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.016 0.145 2026-10-18 11:32:22,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.106 2026-10-18 11:32:22,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.186 2026-10-18 11:32:22,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-10-18 11:32:22,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:22,918 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:22,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-10-18 11:32:22,938 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:22,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,268 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,535 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:23,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:24,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:24,117 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:24,125 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:24,126 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:24,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:24,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:24,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10930325 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'db4ad83d-27aa-47de-be11-1c11f7907a7f'}] 2026-10-18 11:32:24,265 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:24,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10930325 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'db4ad83d-27aa-47de-be11-1c11f7907a7f'} created pos.order #733 2026-10-18 11:32:24,719 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10930325 finished 2026-10-18 11:32:24,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.216 0.311 2026-10-18 11:32:24,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:24,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,012 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.006 2026-10-18 11:32:25,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,265 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92310205 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '248889c8-7ebb-4d1e-a424-eeb219b6947c'}] 2026-10-18 11:32:25,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92310205 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '248889c8-7ebb-4d1e-a424-eeb219b6947c'} created pos.order #734 2026-10-18 11:32:25,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92310205 finished 2026-10-18 11:32:25,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 40 0.026 0.097 2026-10-18 11:32:25,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.032 0.036 2026-10-18 11:32:25,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.018 2026-10-18 11:32:25,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:25] "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.010 2026-10-18 11:32:25,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,945 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:25,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,732 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,850 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:26,854 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79505873 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '248889c8-7ebb-4d1e-a424-eeb219b6947c'}] 2026-10-18 11:32:26,876 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1211] to pos.order #734 2026-10-18 11:32:26,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #734 2026-10-18 11:32:27,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79505873 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '248889c8-7ebb-4d1e-a424-eeb219b6947c'} updated pos.order #734 2026-10-18 11:32:27,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79505873 finished 2026-10-18 11:32:27,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 192 0.137 0.281 2026-10-18 11:32:27,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-18 11:32:27,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:32:27,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 19102284 (allocated 20582400) 2026-10-18 11:32:27,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 107552 2026-10-18 11:32:27,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-18 11:32:27,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 107552 2026-10-18 11:32:27,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113227_608743_test_08_refund_stay_current_table.txt 2026-10-18 11:32:27,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmp5dxd4y58_chrome_odoo" 2026-10-18 11:32:27,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-18 11:32:28,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 107765 2026-10-18 11:32:28,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpcfpg97mp_chrome_odoo 2026-10-18 11:32:28,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:45903/json/version 2026-10-18 11:32:28,659 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:28,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:28,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:45903/json 2026-10-18 11:32:28,669 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:28,677 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:45903/devtools/page/38A25B9AAD9373BA53B0D4E66DC9DFEC 2026-10-18 11:32:28,682 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-18 11:32:28,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-18 11:32:28,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:28,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-18 11:32:28,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:28,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:28,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:29,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.028 0.458 2026-10-18 11:32:29,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '38A25B9AAD9373BA53B0D4E66DC9DFEC', 'loaderId': 'A6419F827A51B6ABC9EA6B1C11F62287', 'isDownload': False} 2026-10-18 11:32:29,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-18 11:32:29,277 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:29,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:32:29,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:32:29,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:32:29,684 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:29,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:29,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:32:29,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:32:29,723 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:29,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:32:29,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:29,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:29,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 0.011 2026-10-18 11:32:29,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:32:29,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "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-10-18 11:32:29,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:32:30,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.144 0.300 2026-10-18 11:32:30,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.007 2026-10-18 11:32:30,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.006 2026-10-18 11:32:30,400 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-10-18 11:32:30,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:32:30,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:30,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:32:30,472 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:30,487 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:32:30,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:30,507 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:32:30,512 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:32:30,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.014 0.024 2026-10-18 11:32:30,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.048 2026-10-18 11:32:30,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:32:30,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:30,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-18 11:32:30,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-10-18 11:32:30,637 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:30,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.041 2026-10-18 11:32:30,699 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:30,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:30,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.088 2026-10-18 11:32:30,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.083 2026-10-18 11:32:30,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 0.011 2026-10-18 11:32:30,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:30,949 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:30,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,440 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,721 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:31,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,105 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:32,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,025 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73280961 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4d6c372a-cff3-4318-979c-8cb62071897d'}] 2026-10-18 11:32:33,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:33,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73280961 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4d6c372a-cff3-4318-979c-8cb62071897d'} created pos.order #735 2026-10-18 11:32:33,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73280961 finished 2026-10-18 11:32:33,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 96 0.044 0.105 2026-10-18 11:32:33,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #508040 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '220de8d8-72be-4a45-a1df-bdceeeaff7ea'}] 2026-10-18 11:32:33,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #508040 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '220de8d8-72be-4a45-a1df-bdceeeaff7ea'} created pos.order #736 2026-10-18 11:32:33,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #508040 finished 2026-10-18 11:32:33,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.029 0.099 2026-10-18 11:32:34,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:34,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:34,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:34,184 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:34,185 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:34,224 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:34,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:34,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:34,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:34,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92323322 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '220de8d8-72be-4a45-a1df-bdceeeaff7ea'}] 2026-10-18 11:32:34,431 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:34,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [711] to pos.order #736 2026-10-18 11:32:35,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92323322 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '220de8d8-72be-4a45-a1df-bdceeeaff7ea'} updated pos.order #736 2026-10-18 11:32:35,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92323322 finished 2026-10-18 11:32:35,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 390 0.193 0.591 2026-10-18 11:32:35,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:35,963 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:36,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:36,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-18 11:32:36,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:32:36,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 23096180 (allocated 24645632) 2026-10-18 11:32:36,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 107765 2026-10-18 11:32:36,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-18 11:32:36,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 107765 2026-10-18 11:32:36,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113236_236478_test_09_combo_split_bill.txt 2026-10-18 11:32:36,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpcfpg97mp_chrome_odoo" 2026-10-18 11:32:36,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-18 11:32:36,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 107973 2026-10-18 11:32:36,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpk8kliduc_chrome_odoo 2026-10-18 11:32:36,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:38671/json/version 2026-10-18 11:32:36,612 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:36,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:36,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:38671/json 2026-10-18 11:32:36,621 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:36,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:38671/devtools/page/77F59B2170C55687DBFD8AC4FDCDFC0A 2026-10-18 11:32:36,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-18 11:32:36,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-18 11:32:36,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:36,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-18 11:32:36,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:36,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:36,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:37,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.032 0.426 2026-10-18 11:32:37,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '77F59B2170C55687DBFD8AC4FDCDFC0A', 'loaderId': 'D85AB0FCA3C209DD771E7E7D0982318C', 'isDownload': False} 2026-10-18 11:32:37,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-18 11:32:37,167 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:37,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:32:37,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:32:37,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-18 11:32:37,586 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:37,592 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:37,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:32:37,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:32:37,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:32:37,623 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:37,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:37,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:37,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "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.008 2026-10-18 11:32:37,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:32:37,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.027 2026-10-18 11:32:37,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-18 11:32:38,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.134 0.279 2026-10-18 11:32:38,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "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-10-18 11:32:38,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:38,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.031 2026-10-18 11:32:38,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.004 2026-10-18 11:32:38,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:38,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:32:38,299 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:38,316 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:38,321 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:32:38,326 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:38,337 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:32:38,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.018 0.028 2026-10-18 11:32:38,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-18 11:32:38,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:38,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:32:38,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.066 2026-10-18 11:32:38,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.010 2026-10-18 11:32:38,411 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:38,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.032 2026-10-18 11:32:38,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.089 2026-10-18 11:32:38,529 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:38,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:38,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.053 2026-10-18 11:32:38,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.005 2026-10-18 11:32:38,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:38,721 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:38,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:38,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:38,882 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:38,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:38,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:39,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-18 11:32:39,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:39,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:39,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32603661 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '935bfd42-6146-4f58-b364-bce8a619ee65'}] 2026-10-18 11:32:39,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32603661 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '935bfd42-6146-4f58-b364-bce8a619ee65'} created pos.order #737 2026-10-18 11:32:39,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32603661 finished 2026-10-18 11:32:39,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.026 0.090 2026-10-18 11:32:39,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:39,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:39] "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-10-18 11:32:41,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:41,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:41,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:41,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:43,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:43,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:43,658 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:43,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-18 11:32:43,710 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:32:43,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15763500 (allocated 17301504) 2026-10-18 11:32:43,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 107973 2026-10-18 11:32:43,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-18 11:32:43,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 107973 2026-10-18 11:32:43,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113243_883744_test_10_save_last_preparation_changes.txt 2026-10-18 11:32:43,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpk8kliduc_chrome_odoo" 2026-10-18 11:32:43,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-18 11:32:44,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 108180 2026-10-18 11:32:44,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmppfmk1dgo_chrome_odoo 2026-10-18 11:32:44,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:41739/json/version 2026-10-18 11:32:44,324 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:44,339 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:44,339 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:41739/json 2026-10-18 11:32:44,339 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:44,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:41739/devtools/page/63DBBADB55E544EC9C89AA534EAC695C 2026-10-18 11:32:44,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-18 11:32:44,367 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-18 11:32:44,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:44,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-18 11:32:44,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:44,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:32:44,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:45,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.034 0.711 2026-10-18 11:32:45,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '63DBBADB55E544EC9C89AA534EAC695C', 'loaderId': '1B1C44BD0EAF2E8119AA78E051E0D7BC', 'isDownload': False} 2026-10-18 11:32:45,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-18 11:32:45,190 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:45,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.009 2026-10-18 11:32:45,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:32:45,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-18 11:32:45,653 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:45,656 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:45,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:32:45,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:32:45,690 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:45,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:45,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:32:45,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:45,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "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.009 2026-10-18 11:32:45,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-18 11:32:45,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:32:45,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-18 11:32:46,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.155 0.293 2026-10-18 11:32:46,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "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-10-18 11:32:46,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:46,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-10-18 11:32:46,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.005 2026-10-18 11:32:46,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:46,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:32:46,450 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:46,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:46,472 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-18 11:32:46,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.020 2026-10-18 11:32:46,482 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:46,485 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:32:46,496 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:32:46,510 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:32:46,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.015 0.047 2026-10-18 11:32:46,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:46,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.061 2026-10-18 11:32:46,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:46,598 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:46,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.023 0.128 2026-10-18 11:32:46,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.140 2026-10-18 11:32:46,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.084 2026-10-18 11:32:46,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.067 2026-10-18 11:32:46,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.005 2026-10-18 11:32:46,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:46,825 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:46,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:46,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,241 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53615383 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e0e31d2c-9769-4a8a-85da-9689d2113cf0'}] 2026-10-18 11:32:47,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53615383 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e0e31d2c-9769-4a8a-85da-9689d2113cf0'} created pos.order #738 2026-10-18 11:32:47,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53615383 finished 2026-10-18 11:32:47,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.027 0.105 2026-10-18 11:32:47,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:47] "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-10-18 11:32:47,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,733 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:47,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,007 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,117 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,250 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:48,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:48,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:48,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50574521 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e0e31d2c-9769-4a8a-85da-9689d2113cf0'}] 2026-10-18 11:32:48,398 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:48,490 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [712] to pos.order #738 2026-10-18 11:32:48,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50574521 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e0e31d2c-9769-4a8a-85da-9689d2113cf0'} updated pos.order #738 2026-10-18 11:32:48,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50574521 finished 2026-10-18 11:32:48,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.118 0.304 2026-10-18 11:32:48,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-18 11:32:48,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-18 11:32:49,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16810384 (allocated 18223104) 2026-10-18 11:32:49,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 108180 2026-10-18 11:32:49,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-18 11:32:49,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 108180 2026-10-18 11:32:49,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113249_089604_test_12_order_tracking.txt 2026-10-18 11:32:49,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmppfmk1dgo_chrome_odoo" 2026-10-18 11:32:49,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-18 11:32:49,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 108387 2026-10-18 11:32:49,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpccfo2_37_chrome_odoo 2026-10-18 11:32:49,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:33955/json/version 2026-10-18 11:32:49,475 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:49,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:49,490 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:33955/json 2026-10-18 11:32:49,490 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:49,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:33955/devtools/page/180C2ACA298DF446F228572CBEC04F29 2026-10-18 11:32:49,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-18 11:32:49,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-18 11:32:49,567 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:49,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-18 11:32:49,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:49,575 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:32:49,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:50,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.031 0.446 2026-10-18 11:32:50,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': '180C2ACA298DF446F228572CBEC04F29', 'loaderId': '033ADFC8D3E219DE76C5D8E256EDDAA0', 'isDownload': False} 2026-10-18 11:32:50,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-18 11:32:50,077 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:50,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:32:50,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:32:50,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-18 11:32:50,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:50,492 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:50,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:32:50,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:32:50,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:50,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:50,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:32:50,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:50,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:32:50,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "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.020 2026-10-18 11:32:50,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-18 11:32:50,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.023 2026-10-18 11:32:51,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.200 0.321 2026-10-18 11:32:51,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "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-10-18 11:32:51,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:32:51,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:32:51,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:32:51,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:51,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:32:51,348 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:51,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:51,358 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:51,358 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:51,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:32:51,379 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:51,383 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:32:51,400 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.013 0.033 2026-10-18 11:32:51,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:32:51,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:51,432 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:51,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.016 0.048 2026-10-18 11:32:51,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.045 2026-10-18 11:32:51,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.116 2026-10-18 11:32:51,594 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:51,597 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:51,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.038 2026-10-18 11:32:51,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:32:51,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:51,773 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:51,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:51,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-18 11:32:51,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:32:51,940 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14251452 (allocated 15728640) 2026-10-18 11:32:51,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 108387 2026-10-18 11:32:51,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-18 11:32:51,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 108387 2026-10-18 11:32:52,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113252_041205_test_13_category_check.txt 2026-10-18 11:32:52,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpccfo2_37_chrome_odoo" 2026-10-18 11:32:52,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-18 11:32:52,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 108583 2026-10-18 11:32:52,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpf_l5b9tc_chrome_odoo 2026-10-18 11:32:52,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:43791/json/version 2026-10-18 11:32:52,462 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:52,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:52,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:43791/json 2026-10-18 11:32:52,468 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:52,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:43791/devtools/page/622A21F79068DF69991AE290ABCA1C9B 2026-10-18 11:32:52,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-18 11:32:52,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-18 11:32:52,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:52,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-18 11:32:52,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:52,559 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:32:52,567 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:53,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.030 0.433 2026-10-18 11:32:53,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': '622A21F79068DF69991AE290ABCA1C9B', 'loaderId': '63EB21A3E12B69538AA238F06745B3F8', 'isDownload': False} 2026-10-18 11:32:53,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-18 11:32:53,047 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:53,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:32:53,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:32:53,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:32:53,475 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:53,482 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:53,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:32:53,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:32:53,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:32:53,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:53,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:53,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:53,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "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.008 2026-10-18 11:32:53,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:32:53,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.033 0.036 2026-10-18 11:32:53,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-18 11:32:54,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.189 0.302 2026-10-18 11:32:54,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "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-10-18 11:32:54,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:54,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.034 2026-10-18 11:32:54,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.004 2026-10-18 11:32:54,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:54,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:32:54,365 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:54,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:54,390 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:32:54,394 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:54,413 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:54,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.024 2026-10-18 11:32:54,417 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:54,437 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:32:54,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.043 2026-10-18 11:32:54,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:54,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.036 2026-10-18 11:32:54,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.071 2026-10-18 11:32:54,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.121 2026-10-18 11:32:54,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.091 2026-10-18 11:32:54,605 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:54,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:54,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.037 2026-10-18 11:32:54,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:54,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:54,790 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:54,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:54,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:54,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78645482 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd863711f-4b63-47fb-9043-72eaa1489ce5'}] 2026-10-18 11:32:54,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78645482 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd863711f-4b63-47fb-9043-72eaa1489ce5'} created pos.order #739 2026-10-18 11:32:55,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78645482 finished 2026-10-18 11:32:55,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.027 0.093 2026-10-18 11:32:55,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:55,153 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:55,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:55] "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-10-18 11:32:55,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:57,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-18 11:32:57,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-18 11:32:57,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15461992 (allocated 16777216) 2026-10-18 11:32:57,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 108583 2026-10-18 11:32:57,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-18 11:32:57,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 108583 2026-10-18 11:32:57,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113257_412436_test_13_crm_team.txt 2026-10-18 11:32:57,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpf_l5b9tc_chrome_odoo" 2026-10-18 11:32:57,432 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-18 11:32:57,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 108792 2026-10-18 11:32:57,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmphu2vl6d4_chrome_odoo 2026-10-18 11:32:57,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:36439/json/version 2026-10-18 11:32:57,781 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36439', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:57,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:32:57,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:36439/json 2026-10-18 11:32:57,793 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36439', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:32:57,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:36439/devtools/page/C1E5136BEA56039985F016C5FB5BBB4F 2026-10-18 11:32:57,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-18 11:32:57,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-18 11:32:57,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:32:57,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-18 11:32:57,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:57,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:57,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:32:58,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.030 0.650 2026-10-18 11:32:58,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': 'C1E5136BEA56039985F016C5FB5BBB4F', 'loaderId': 'F05B8D7A49A8139ABDC6B29654570126', 'isDownload': False} 2026-10-18 11:32:58,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-18 11:32:58,571 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:32:58,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:32:58,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:32:58,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:32:58,957 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:32:58,961 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:58,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:32:58,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:32:58,988 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:58,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:58,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:32:59,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:59,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "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.007 2026-10-18 11:32:59,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-18 11:32:59,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.024 2026-10-18 11:32:59,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:32:59,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.176 0.302 2026-10-18 11:32:59,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "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-10-18 11:32:59,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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.005 2026-10-18 11:32:59,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:32:59,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32: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-10-18 11:32:59,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:32:59,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:32:59,735 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:59,754 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:32:59,758 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:32:59,778 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:32:59,781 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:32:59,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.019 0.027 2026-10-18 11:32:59,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:32:59,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.057 2026-10-18 11:32:59,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:59,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 11:32:59,850 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:32:59,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.024 2026-10-18 11:32:59,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.056 2026-10-18 11:32:59,954 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:32:59,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:32:59,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:32:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.101 2026-10-18 11:33:00,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.051 2026-10-18 11:33:00,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:00] "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-10-18 11:33:00,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,151 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:00,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,261 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-18 11:33:00,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75700849 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '709500f3-bd80-4062-8068-7bb588a3e985'}] 2026-10-18 11:33:00,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75700849 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '709500f3-bd80-4062-8068-7bb588a3e985'} created pos.order #740 2026-10-18 11:33:00,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75700849 finished 2026-10-18 11:33:00,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.027 0.093 2026-10-18 11:33:00,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:00] "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-10-18 11:33:00,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,803 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:00,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,415 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:01,415 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:01,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:01,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27469455 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '709500f3-bd80-4062-8068-7bb588a3e985'}] 2026-10-18 11:33:01,699 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:01,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [713] to pos.order #740 2026-10-18 11:33:01,998 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27469455 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '709500f3-bd80-4062-8068-7bb588a3e985'} updated pos.order #740 2026-10-18 11:33:02,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27469455 finished 2026-10-18 11:33:02,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.148 0.279 2026-10-18 11:33:02,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:02,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-18 11:33:02,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-18 11:33:02,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17232076 (allocated 18747392) 2026-10-18 11:33:02,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 108792 2026-10-18 11:33:02,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-18 11:33:02,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 108792 2026-10-18 11:33:02,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113302_448546_test_14_change_synced_order.txt 2026-10-18 11:33:02,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmphu2vl6d4_chrome_odoo" 2026-10-18 11:33:02,463 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-18 11:33:02,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109008 2026-10-18 11:33:02,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmptdgum26y_chrome_odoo 2026-10-18 11:33:02,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44623/json/version 2026-10-18 11:33:02,842 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:02,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:02,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44623/json 2026-10-18 11:33:02,851 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:02,854 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:44623/devtools/page/9A7F9DF4101CE66680AB01C8CDB20A95 2026-10-18 11:33:02,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-18 11:33:02,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-18 11:33:02,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:02,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-18 11:33:02,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:02,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:02,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:03,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.027 0.479 2026-10-18 11:33:03,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '9A7F9DF4101CE66680AB01C8CDB20A95', 'loaderId': '392605CDF3D166BF37D49CDE4199709A', 'isDownload': False} 2026-10-18 11:33:03,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-18 11:33:03,430 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:03,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-18 11:33:03,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:33:03,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-18 11:33:03,828 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:03,832 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:03,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:33:03,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:33:03,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:33:03,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:03,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:03,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:03,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "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.011 2026-10-18 11:33:03,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:33:03,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-10-18 11:33:03,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:33:04,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.134 0.344 2026-10-18 11:33:04,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "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-10-18 11:33:04,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.006 2026-10-18 11:33:04,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:33:04,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.006 2026-10-18 11:33:04,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:04,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:33:04,625 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:04,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:04,645 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:04,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:04,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:33:04,667 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:04,678 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:33:04,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.016 0.045 2026-10-18 11:33:04,694 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:04,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:33:04,712 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:04,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.021 0.053 2026-10-18 11:33:04,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:04,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.101 2026-10-18 11:33:04,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.047 2026-10-18 11:33:04,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.049 2026-10-18 11:33:04,903 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:04,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:04,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,001 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:05,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,441 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:05,444 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:05,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,535 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,660 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:05,833 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-18 11:33:05,834 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-18 11:33:05,834 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-18 11:33:05,835 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-18 11:33:05,835 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-18 11:33:05,835 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-18 11:33:05,835 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-18 11:33:05,836 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-18 11:33:05,836 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-18 11:33:05,836 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-18 11:33:05,837 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-18 11:33:05,837 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-18 11:33:05,839 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-18 11:33:05,839 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-18 11:33:05,840 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-18 11:33:05,840 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-18 11:33:05,841 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-18 11:33:05,841 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-18 11:33:05,841 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-18 11:33:05,842 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-18 11:33:05,842 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-18 11:33:05,843 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-18 11:33:05,843 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-18 11:33:05,844 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-18 11:33:05,845 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-18 11:33:05,845 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-18 11:33:05,847 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:05,848 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-18 11:33:05,848 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-18 11:33:05,849 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-18 11:33:05,850 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-18 11:33:05,851 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-18 11:33:05,852 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-18 11:33:05,852 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-18 11:33:05,853 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-18 11:33:05,855 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-18 11:33:05,855 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:05,857 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-18 11:33:05,858 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:05,862 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-18 11:33:05,863 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-18 11:33:05,864 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-18 11:33:05,866 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-18 11:33:05,870 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:05,876 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:33:05,877 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:05,879 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:33:05,880 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:33:05,884 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:05,890 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-18 11:33:05,891 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-18 11:33:05,892 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-18 11:33:05,893 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-18 11:33:05,896 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-18 11:33:05,899 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-18 11:33:05,900 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:05,902 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:05,902 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:05,904 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-18 11:33:05,905 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:05,905 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:05,907 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-18 11:33:05,908 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-18 11:33:05,909 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-18 11:33:05,911 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-18 11:33:05,913 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-18 11:33:05,913 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-18 11:33:05,914 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-18 11:33:05,915 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-18 11:33:05,915 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-18 11:33:05,915 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-18 11:33:05,916 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-18 11:33:05,916 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-18 11:33:05,917 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-18 11:33:05,918 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-18 11:33:05,918 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-18 11:33:05,918 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-18 11:33:05,919 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-18 11:33:05,919 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-18 11:33:05,919 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-18 11:33:05,920 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-18 11:33:05,922 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-18 11:33:05,922 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-18 11:33:05,923 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-18 11:33:05,923 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-18 11:33:05,924 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-18 11:33:05,924 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-18 11:33:05,924 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-18 11:33:05,925 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-18 11:33:05,925 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-18 11:33:05,925 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-18 11:33:05,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-18 11:33:05,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-18 11:33:05,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-18 11:33:05,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:05,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:05,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:05,938 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-18 11:33:05,939 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-18 11:33:05,939 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-18 11:33:05,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:33:05,941 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-18 11:33:05,947 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-18 11:33:05,948 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-18 11:33:05,952 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:05,953 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:05,955 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:05,956 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:05,957 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-18 11:33:05,958 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-18 11:33:05,958 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-18 11:33:05,959 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-18 11:33:05,962 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-18 11:33:05,962 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-18 11:33:05,969 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:05,971 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:05,974 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-18 11:33:05,974 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:05,975 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-18 11:33:05,976 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-18 11:33:05,977 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-18 11:33:05,977 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-18 11:33:05,979 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-18 11:33:05,980 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-18 11:33:05,981 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-18 11:33:05,982 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-18 11:33:05,982 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-18 11:33:05,982 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-18 11:33:05,983 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:05] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:05,984 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-18 11:33:05,985 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-18 11:33:05,985 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-18 11:33:05,986 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-18 11:33:05,986 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-18 11:33:05,987 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-18 11:33:05,987 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-18 11:33:05,988 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-18 11:33:05,988 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-18 11:33:05,989 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-18 11:33:05,989 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-18 11:33:05,989 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-18 11:33:05,990 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-18 11:33:05,990 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-18 11:33:05,991 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-18 11:33:05,991 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-18 11:33:05,992 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-18 11:33:06,319 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11006043 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bee788dc-17ee-43fd-9b68-4298e804caf3'}] 2026-10-18 11:33:06,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:06,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11006043 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bee788dc-17ee-43fd-9b68-4298e804caf3'} created pos.order #741 2026-10-18 11:33:06,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11006043 finished 2026-10-18 11:33:06,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.039 0.097 2026-10-18 11:33:06,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:06] "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-10-18 11:33:06,508 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:06,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:06,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:08,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-18 11:33:08,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:33:08,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16728016 (allocated 18350080) 2026-10-18 11:33:08,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109008 2026-10-18 11:33:08,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-18 11:33:08,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109008 2026-10-18 11:33:08,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113308_804382_test_14_pos_payment_sync.txt 2026-10-18 11:33:08,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmptdgum26y_chrome_odoo" 2026-10-18 11:33:09,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109248 2026-10-18 11:33:09,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpj0nwrt68_chrome_odoo 2026-10-18 11:33:09,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:33917/json/version 2026-10-18 11:33:09,120 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:09,131 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:09,131 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:33917/json 2026-10-18 11:33:09,131 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:09,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:33917/devtools/page/C643FDDDBBC35078F175296965E9699B 2026-10-18 11:33:09,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-18 11:33:09,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-18 11:33:09,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:09,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-18 11:33:09,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:09,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:09,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.016 0.038 2026-10-18 11:33:09,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'C643FDDDBBC35078F175296965E9699B', 'loaderId': '7F116B902FA2121336DE10D88FE6F5E0', 'isDownload': False} 2026-10-18 11:33:09,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-18 11:33:09,253 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:09,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:33:09,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:33:09,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:33:09,682 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:09,686 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:09,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:09,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:33:09,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:33:09,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:09,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:09,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:09,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "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.005 2026-10-18 11:33:09,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:33:09,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.023 2026-10-18 11:33:09,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:33:10,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.110 0.271 2026-10-18 11:33:10,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:10,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "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-10-18 11:33:10,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:33:10,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "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-10-18 11:33:10,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:10,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:10,344 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:10,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:10,366 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:10,367 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:33:10,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.008 0.015 2026-10-18 11:33:10,385 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:33:10,388 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:33:10,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.030 2026-10-18 11:33:10,399 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:10,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:10,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.016 0.051 2026-10-18 11:33:10,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.110 2026-10-18 11:33:10,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.114 2026-10-18 11:33:10,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-10-18 11:33:10,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "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-10-18 11:33:10,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:10,624 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:10,625 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:10,632 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:10,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-10-18 11:33:10,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:10,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:10,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:10,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:10,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:10,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,033 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:11,145 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,635 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:11,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "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-10-18 11:33:11,713 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-18 11:33:11,714 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-18 11:33:11,714 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-18 11:33:11,715 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-18 11:33:11,716 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-18 11:33:11,716 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-18 11:33:11,717 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-18 11:33:11,717 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-18 11:33:11,718 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-18 11:33:11,719 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-18 11:33:11,719 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-18 11:33:11,720 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-18 11:33:11,721 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-18 11:33:11,721 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-18 11:33:11,722 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-18 11:33:11,722 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-18 11:33:11,723 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-18 11:33:11,723 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-18 11:33:11,723 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-18 11:33:11,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-18 11:33:11,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-18 11:33:11,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-18 11:33:11,725 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-18 11:33:11,725 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-18 11:33:11,725 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-18 11:33:11,725 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-18 11:33:11,726 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-18 11:33:11,726 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-18 11:33:11,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-18 11:33:11,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-18 11:33:11,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-18 11:33:11,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-18 11:33:11,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-18 11:33:11,728 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-18 11:33:11,730 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-18 11:33:11,730 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-18 11:33:11,732 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-18 11:33:11,732 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-18 11:33:11,732 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-18 11:33:11,732 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-18 11:33:11,745 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-18 11:33:11,749 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-18 11:33:11,749 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-18 11:33:11,749 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-18 11:33:11,750 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-18 11:33:11,750 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-18 11:33:11,750 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-18 11:33:11,751 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-18 11:33:11,753 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-18 11:33:11,754 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:11,754 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-18 11:33:11,755 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-18 11:33:11,755 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-18 11:33:11,756 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:11,759 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:11,759 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-18 11:33:11,760 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:11,761 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-18 11:33:11,763 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:11,764 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-18 11:33:11,764 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:11,765 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-18 11:33:11,765 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-18 11:33:11,766 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-18 11:33:11,766 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-18 11:33:11,766 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-18 11:33:11,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-18 11:33:11,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-18 11:33:11,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-18 11:33:11,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-18 11:33:11,768 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-18 11:33:11,768 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-18 11:33:11,768 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-18 11:33:11,768 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-18 11:33:11,768 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-18 11:33:11,769 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-18 11:33:11,769 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-18 11:33:11,769 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-18 11:33:11,769 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-18 11:33:11,770 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-18 11:33:11,770 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-18 11:33:11,770 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-18 11:33:11,770 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-18 11:33:11,771 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-18 11:33:11,772 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-18 11:33:11,772 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-18 11:33:11,776 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-18 11:33:11,776 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-18 11:33:11,776 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-18 11:33:11,777 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-18 11:33:11,777 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-18 11:33:11,777 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-18 11:33:11,778 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-18 11:33:11,786 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-18 11:33:11,789 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:11,791 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-18 11:33:11,792 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-18 11:33:11,793 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:11,793 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-18 11:33:11,794 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:11,796 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-18 11:33:11,798 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:11,799 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:11,800 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:11,804 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:11,809 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-18 11:33:11,810 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-18 11:33:11,814 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:11,815 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:11,816 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-18 11:33:11,816 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:11,819 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-18 11:33:11,819 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-18 11:33:11,820 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-18 11:33:11,820 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-18 11:33:11,822 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-18 11:33:11,823 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-18 11:33:11,823 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-18 11:33:11,824 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-18 11:33:11,824 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-18 11:33:11,825 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-18 11:33:11,825 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-18 11:33:11,825 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-18 11:33:11,826 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-18 11:33:11,826 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-18 11:33:11,829 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:11,830 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-18 11:33:11,831 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-18 11:33:11,832 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-18 11:33:11,832 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-18 11:33:11,832 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-18 11:33:11,833 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-18 11:33:11,833 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-18 11:33:11,833 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-18 11:33:11,833 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-18 11:33:11,834 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-18 11:33:11,834 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-18 11:33:11,857 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:11,858 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:11,869 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:11,871 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:11,873 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:11,874 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:11,875 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:33:11,878 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:11,886 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:11] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:12,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57332075 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bee788dc-17ee-43fd-9b68-4298e804caf3'}] 2026-10-18 11:33:12,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:12,252 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #223 deleted pos.payment records with IDs: [715] 2026-10-18 11:33:12,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [716] to pos.order #741 2026-10-18 11:33:12,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57332075 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bee788dc-17ee-43fd-9b68-4298e804caf3'} updated pos.order #741 2026-10-18 11:33:12,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57332075 finished 2026-10-18 11:33:12,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 109 0.064 0.129 2026-10-18 11:33:12,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:12,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.006 2026-10-18 11:33:12,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:12,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:14,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-18 11:33:14,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:33:14,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17122004 (allocated 18612224) 2026-10-18 11:33:14,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109248 2026-10-18 11:33:14,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-18 11:33:14,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109248 2026-10-18 11:33:14,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113314_730644_test_14_pos_payment_sync.txt 2026-10-18 11:33:14,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpj0nwrt68_chrome_odoo" 2026-10-18 11:33:15,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109480 2026-10-18 11:33:15,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp4v2hdqh7_chrome_odoo 2026-10-18 11:33:15,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43255/json/version 2026-10-18 11:33:15,020 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:15,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:15,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43255/json 2026-10-18 11:33:15,027 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:15,047 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:43255/devtools/page/4EF9C2534DEDF492AA7822F7C86AD89C 2026-10-18 11:33:15,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-18 11:33:15,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-18 11:33:15,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:15,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-18 11:33:15,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:15,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:15,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.016 0.044 2026-10-18 11:33:15,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '4EF9C2534DEDF492AA7822F7C86AD89C', 'loaderId': '0AE4D9EABEDDFAAD4BC61C394DB3F1F5', 'isDownload': False} 2026-10-18 11:33:15,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-18 11:33:15,151 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:15,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:33:15,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:33:15,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:33:15,538 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:15,542 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:15,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:15,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-10-18 11:33:15,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:15,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:15,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:33:15,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:15,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "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.005 2026-10-18 11:33:15,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:33:15,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.018 2026-10-18 11:33:15,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:33:16,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.146 0.270 2026-10-18 11:33:16,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:16,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "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.006 2026-10-18 11:33:16,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.023 2026-10-18 11:33:16,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "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.005 2026-10-18 11:33:16,224 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:16,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:16,263 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:16,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:16,272 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:16,277 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:16,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.010 2026-10-18 11:33:16,297 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:16,301 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:16,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.006 0.028 2026-10-18 11:33:16,315 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:16,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.012 2026-10-18 11:33:16,337 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.049 2026-10-18 11:33:16,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.021 2026-10-18 11:33:16,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.111 2026-10-18 11:33:16,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "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-10-18 11:33:16,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,554 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:16,557 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:16,558 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:16,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,737 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:16,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:17,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:17,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "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-10-18 11:33:17,545 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-18 11:33:17,546 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-18 11:33:17,546 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-18 11:33:17,547 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-18 11:33:17,548 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-18 11:33:17,548 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-18 11:33:17,549 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-18 11:33:17,549 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-18 11:33:17,550 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-18 11:33:17,550 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-18 11:33:17,551 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-18 11:33:17,551 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-18 11:33:17,551 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-18 11:33:17,551 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-18 11:33:17,552 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-18 11:33:17,553 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-18 11:33:17,553 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-18 11:33:17,553 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-18 11:33:17,554 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-18 11:33:17,554 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-18 11:33:17,555 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-18 11:33:17,556 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-18 11:33:17,556 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-18 11:33:17,556 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-18 11:33:17,557 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-18 11:33:17,557 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-18 11:33:17,557 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-18 11:33:17,558 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-18 11:33:17,562 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-18 11:33:17,563 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:17,565 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:17,566 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-18 11:33:17,567 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:17,568 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-18 11:33:17,569 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-18 11:33:17,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:17,571 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-18 11:33:17,573 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-18 11:33:17,573 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-18 11:33:17,574 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-18 11:33:17,574 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-18 11:33:17,575 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-18 11:33:17,575 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-18 11:33:17,575 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-18 11:33:17,584 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:17,585 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:17,588 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:17,589 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:17,592 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:17,594 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-18 11:33:17,595 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-18 11:33:17,596 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-18 11:33:17,596 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-18 11:33:17,596 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-18 11:33:17,597 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-18 11:33:17,597 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-18 11:33:17,597 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-18 11:33:17,598 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-18 11:33:17,599 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-18 11:33:17,599 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-18 11:33:17,600 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-18 11:33:17,600 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-18 11:33:17,601 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-18 11:33:17,601 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-18 11:33:17,601 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-18 11:33:17,602 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-18 11:33:17,604 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-18 11:33:17,604 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-18 11:33:17,605 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-18 11:33:17,605 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-18 11:33:17,605 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-18 11:33:17,606 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-18 11:33:17,607 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-18 11:33:17,607 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-18 11:33:17,607 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-18 11:33:17,608 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-18 11:33:17,608 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-18 11:33:17,609 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-18 11:33:17,610 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-18 11:33:17,611 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-18 11:33:17,613 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-18 11:33:17,614 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:17,616 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-18 11:33:17,617 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:17,617 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:17,618 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:17,621 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:17,623 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-18 11:33:17,623 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-18 11:33:17,624 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-18 11:33:17,625 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-18 11:33:17,625 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-18 11:33:17,626 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-18 11:33:17,626 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-18 11:33:17,632 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:17,636 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:17,643 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:33:17,644 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:33:17,646 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-18 11:33:17,647 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-18 11:33:17,647 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-18 11:33:17,648 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-18 11:33:17,648 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-18 11:33:17,649 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-18 11:33:17,650 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-18 11:33:17,652 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:17,652 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-18 11:33:17,653 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-18 11:33:17,654 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-18 11:33:17,654 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-18 11:33:17,655 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-18 11:33:17,655 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-18 11:33:17,655 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-18 11:33:17,656 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-18 11:33:17,657 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-18 11:33:17,657 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-18 11:33:17,657 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-18 11:33:17,658 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-18 11:33:17,660 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-18 11:33:17,660 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-18 11:33:17,660 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:17,661 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-18 11:33:17,661 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-18 11:33:17,662 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-18 11:33:17,662 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-18 11:33:17,662 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-18 11:33:17,664 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-18 11:33:17,664 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-18 11:33:17,665 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-18 11:33:17,665 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-18 11:33:17,666 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-18 11:33:17,668 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:17,671 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:17,672 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-18 11:33:17,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-18 11:33:17,674 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-18 11:33:17,674 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-18 11:33:17,674 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-18 11:33:17,675 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-18 11:33:17,675 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-18 11:33:17,676 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-18 11:33:17,677 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-18 11:33:17,678 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:17,685 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:17,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:17,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:18,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88491979 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bee788dc-17ee-43fd-9b68-4298e804caf3'}] 2026-10-18 11:33:18,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:18,076 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [717] to pos.order #741 2026-10-18 11:33:18,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88491979 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bee788dc-17ee-43fd-9b68-4298e804caf3'} updated pos.order #741 2026-10-18 11:33:18,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88491979 finished 2026-10-18 11:33:18,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.033 0.106 2026-10-18 11:33:18,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:18,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:18] "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-10-18 11:33:18,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:18,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:20,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-18 11:33:20,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:33:20,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17114068 (allocated 18350080) 2026-10-18 11:33:20,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109480 2026-10-18 11:33:20,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-18 11:33:20,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109480 2026-10-18 11:33:20,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113320_519680_test_14_pos_payment_sync.txt 2026-10-18 11:33:20,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp4v2hdqh7_chrome_odoo" 2026-10-18 11:33:20,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-18 11:33:20,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 109716 2026-10-18 11:33:20,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmp2f0ogwdd_chrome_odoo 2026-10-18 11:33:20,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:38273/json/version 2026-10-18 11:33:20,938 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:20,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:20,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:38273/json 2026-10-18 11:33:20,949 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:20,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:38273/devtools/page/2BD41E0BE08A02CEDB92E4FC357ACDC2 2026-10-18 11:33:20,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-18 11:33:20,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-18 11:33:20,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:20,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-18 11:33:20,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:20,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:21,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:21,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.029 0.460 2026-10-18 11:33:21,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': '2BD41E0BE08A02CEDB92E4FC357ACDC2', 'loaderId': '1AE49F7F66FEAF1530379E80E86C99F5', 'isDownload': False} 2026-10-18 11:33:21,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-18 11:33:21,519 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:21,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.015 2026-10-18 11:33:21,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-18 11:33:21,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-18 11:33:21,931 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:21,936 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:21,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:33:21,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:33:21,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:33:21,971 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:21,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:21,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:22,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "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-10-18 11:33:22,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:33:22,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.026 2026-10-18 11:33:22,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:33:22,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.156 0.312 2026-10-18 11:33:22,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "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-10-18 11:33:22,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:22,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:33:22,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.005 2026-10-18 11:33:22,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:22,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:33:22,700 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:22,723 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:33:22,725 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:22,741 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:22,742 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:22,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.010 0.023 2026-10-18 11:33:22,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-10-18 11:33:22,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:33:22,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-18 11:33:22,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:22,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-10-18 11:33:22,819 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:22,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.036 2026-10-18 11:33:22,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.096 2026-10-18 11:33:22,961 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:22,965 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.037 2026-10-18 11:33:23,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:23,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,137 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:23,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,300 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:23,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,732 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:24,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-10-18 11:33:24,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16563056 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f43b6e9d-9e60-4ea7-8ee5-476c98aad99f'}] 2026-10-18 11:33:24,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16563056 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f43b6e9d-9e60-4ea7-8ee5-476c98aad99f'} created pos.order #742 2026-10-18 11:33:24,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16563056 finished 2026-10-18 11:33:24,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.034 0.091 2026-10-18 11:33:25,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83042321 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '58071a39-5c60-4bb2-ae51-1b87362739d5'}] 2026-10-18 11:33:25,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83042321 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '58071a39-5c60-4bb2-ae51-1b87362739d5'} created pos.order #743 2026-10-18 11:33:25,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83042321 finished 2026-10-18 11:33:25,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.045 0.081 2026-10-18 11:33:25,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,252 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90288935 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '58071a39-5c60-4bb2-ae51-1b87362739d5'}] 2026-10-18 11:33:25,260 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:25,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90288935 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '58071a39-5c60-4bb2-ae51-1b87362739d5'} updated pos.order #743 2026-10-18 11:33:25,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90288935 finished 2026-10-18 11:33:25,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.059 0.094 2026-10-18 11:33:25,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:25] "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.006 2026-10-18 11:33:25,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,589 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:25,591 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:25,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:25,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3467786 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '58071a39-5c60-4bb2-ae51-1b87362739d5'}] 2026-10-18 11:33:25,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [718] to pos.order #743 2026-10-18 11:33:26,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3467786 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '58071a39-5c60-4bb2-ae51-1b87362739d5'} updated pos.order #743 2026-10-18 11:33:26,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3467786 finished 2026-10-18 11:33:26,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.113 0.329 2026-10-18 11:33:26,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,425 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.008 2026-10-18 11:33:26,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,658 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:26,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,204 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,417 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36766655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f43b6e9d-9e60-4ea7-8ee5-476c98aad99f'}] 2026-10-18 11:33:27,679 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1231] 2026-10-18 11:33:27,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1234] to pos.order #742 2026-10-18 11:33:27,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36766655 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f43b6e9d-9e60-4ea7-8ee5-476c98aad99f'} updated pos.order #742 2026-10-18 11:33:27,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36766655 finished 2026-10-18 11:33:27,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.030 0.103 2026-10-18 11:33:27,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25405334 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41d21e13-a449-40c9-b6ca-e9acd3bf8eda'}] 2026-10-18 11:33:27,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25405334 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41d21e13-a449-40c9-b6ca-e9acd3bf8eda'} created pos.order #744 2026-10-18 11:33:27,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25405334 finished 2026-10-18 11:33:27,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.018 0.079 2026-10-18 11:33:27,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:27,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,056 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61455370 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41d21e13-a449-40c9-b6ca-e9acd3bf8eda'}] 2026-10-18 11:33:28,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [719] to pos.order #744 2026-10-18 11:33:28,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61455370 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41d21e13-a449-40c9-b6ca-e9acd3bf8eda'} updated pos.order #744 2026-10-18 11:33:28,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61455370 finished 2026-10-18 11:33:28,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.075 0.256 2026-10-18 11:33:28,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,666 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:28,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38245822 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f43b6e9d-9e60-4ea7-8ee5-476c98aad99f'}] 2026-10-18 11:33:28,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [720] to pos.order #742 2026-10-18 11:33:28,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38245822 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f43b6e9d-9e60-4ea7-8ee5-476c98aad99f'} updated pos.order #742 2026-10-18 11:33:28,970 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38245822 finished 2026-10-18 11:33:29,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.070 0.230 2026-10-18 11:33:29,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:29,142 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-18 11:33:29,142 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:33:29,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21215928 (allocated 23072768) 2026-10-18 11:33:29,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 109716 2026-10-18 11:33:29,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-18 11:33:29,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 109716 2026-10-18 11:33:29,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113329_351388_test_15_split_bill_screen_actions.txt 2026-10-18 11:33:29,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmp2f0ogwdd_chrome_odoo" 2026-10-18 11:33:29,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-18 11:33:29,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 109935 2026-10-18 11:33:29,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpf45hg898_chrome_odoo 2026-10-18 11:33:29,794 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:35401/json/version 2026-10-18 11:33:29,795 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35401', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:29,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:29,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:35401/json 2026-10-18 11:33:29,807 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35401', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:29,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:35401/devtools/page/8387C162CF983F9941F1F8EFD203F850 2026-10-18 11:33:29,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-18 11:33:29,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-18 11:33:29,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:29,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-18 11:33:29,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:29,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:29,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:30,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:30] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.040 0.626 2026-10-18 11:33:30,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '8387C162CF983F9941F1F8EFD203F850', 'loaderId': 'CD6B1D9670E23E61A47DD1AB3898B954', 'isDownload': False} 2026-10-18 11:33:30,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate ready code "odoo.isTourReady('test_cancel_order_from_ui')" 2026-10-18 11:33:30,585 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:30,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:33:30,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:33:30,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:30] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:33:30,999 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:31,000 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:31,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:33:31,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:33:31,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:33:31,037 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:31,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:31,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:31,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "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.009 2026-10-18 11:33:31,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:33:31,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:33:31,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-18 11:33:31,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.135 0.281 2026-10-18 11:33:31,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:31,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:31,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.035 2026-10-18 11:33:31,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:31,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:31,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:33:31,743 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:31,769 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:31,771 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-18 11:33:31,795 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:31,796 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:31,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:31,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.030 0.034 2026-10-18 11:33:31,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.070 2026-10-18 11:33:31,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-18 11:33:31,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:33:31,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.013 2026-10-18 11:33:31,860 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:31,874 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:31,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:31,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.034 2026-10-18 11:33:31,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.080 2026-10-18 11:33:32,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.103 2026-10-18 11:33:32,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:32,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,109 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:32,145 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62651348 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e95fd0e1-c8e1-4b62-83b8-94a04300cb41'}] 2026-10-18 11:33:32,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62651348 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e95fd0e1-c8e1-4b62-83b8-94a04300cb41'} created pos.order #745 2026-10-18 11:33:32,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62651348 finished 2026-10-18 11:33:32,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.031 0.096 2026-10-18 11:33:32,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:32,988 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,039 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:33] "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-10-18 11:33:33,153 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,374 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:33] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 63 0.024 0.081 2026-10-18 11:33:33,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:33] "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-10-18 11:33:33,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:33:33,623 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:33] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:33:33,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:33,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-18 11:33:33,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:33:33,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 16043524 (allocated 17563648) 2026-10-18 11:33:33,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 109935 2026-10-18 11:33:33,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-18 11:33:33,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 109935 2026-10-18 11:33:34,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113334_014179_test_cancel_order_from_ui.txt 2026-10-18 11:33:34,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpf45hg898_chrome_odoo" 2026-10-18 11:33:34,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-18 11:33:34,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-18 11:33:35,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 110140 2026-10-18 11:33:35,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmpz4vdtrqk_chrome_odoo 2026-10-18 11:33:35,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:36195/json/version 2026-10-18 11:33:35,195 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:35,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:35,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:36195/json 2026-10-18 11:33:35,208 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:35,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:36195/devtools/page/744EEF6CD4FDD7DB893D36120E265AE7 2026-10-18 11:33:35,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-18 11:33:35,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-18 11:33:35,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:35,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-18 11:33:35,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:35,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:33:35,296 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:35,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:35] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.030 0.578 2026-10-18 11:33:35,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '744EEF6CD4FDD7DB893D36120E265AE7', 'loaderId': '927AC330AD2FAD5F0FBECDEDB2C07C73', 'isDownload': False} 2026-10-18 11:33:35,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-18 11:33:35,920 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:35,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:35] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-18 11:33:35,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:35] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:33:35,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:35] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:33:36,339 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:36,344 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:36,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:33:36,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:33:36,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:36,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:36,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:33:36,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:36,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.010 2026-10-18 11:33:36,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:33:36,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.031 2026-10-18 11:33:36,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-18 11:33:36,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.139 0.313 2026-10-18 11:33:36,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:36] "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-10-18 11:33:37,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:33:37,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.035 2026-10-18 11:33:37,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:33:37,103 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:37,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:33:37,155 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:37,181 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:33:37,186 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:37,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.016 2026-10-18 11:33:37,200 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:37,210 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:33:37,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.038 2026-10-18 11:33:37,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.033 2026-10-18 11:33:37,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-10-18 11:33:37,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-10-18 11:33:37,289 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:37,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.033 2026-10-18 11:33:37,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.074 2026-10-18 11:33:37,391 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:37,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.046 2026-10-18 11:33:37,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:33:37,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,599 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:37,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:37,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-10-18 11:33:38,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:38,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-18 11:33:38,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:33:38,680 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:38,681 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:38,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17843164 (allocated 19271680) 2026-10-18 11:33:38,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 110140 2026-10-18 11:33:38,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-18 11:33:38,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 110140 2026-10-18 11:33:38,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113338_846562_test_combo_preparation_receipt.txt 2026-10-18 11:33:38,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmpz4vdtrqk_chrome_odoo" 2026-10-18 11:33:38,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-18 11:33:39,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 110343 2026-10-18 11:33:39,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmpirs337ej_chrome_odoo 2026-10-18 11:33:39,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:38087/json/version 2026-10-18 11:33:39,875 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:39,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:39,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:38087/json 2026-10-18 11:33:39,899 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:39,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:38087/devtools/page/10069D9DADD4893F56A95C079B9305F4 2026-10-18 11:33:39,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-18 11:33:39,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-18 11:33:39,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:39,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-18 11:33:39,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:39,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:40,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:40,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.039 0.459 2026-10-18 11:33:40,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': '10069D9DADD4893F56A95C079B9305F4', 'loaderId': '47F7AB9504E15386965D32E622C1CF8D', 'isDownload': False} 2026-10-18 11:33:40,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt_layout')" 2026-10-18 11:33:40,511 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:40,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:33:40,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:33:40,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:33:40,929 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:40,932 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:40,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:33:40,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:40,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:33:40,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:40,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:33:40,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:40,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:40] "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-10-18 11:33:41,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:33:41,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.032 2026-10-18 11:33:41,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:33:41,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.148 0.283 2026-10-18 11:33:41,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:41,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:33:41,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-10-18 11:33:41,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:33:41,622 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:41,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:33:41,667 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:41,676 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:41,678 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:41,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.020 2026-10-18 11:33:41,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-10-18 11:33:41,709 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:41,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-18 11:33:41,711 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:41,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.007 2026-10-18 11:33:41,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:41,760 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:41,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.010 2026-10-18 11:33:41,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.014 0.041 2026-10-18 11:33:41,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.076 2026-10-18 11:33:41,909 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:41,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:41,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.042 2026-10-18 11:33:42,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:33:42,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:42,084 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:42,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:42,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:42,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:42,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:42,388 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:42,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-18 11:33:42,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-18 11:33:42,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 15962760 (allocated 17301504) 2026-10-18 11:33:42,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 110343 2026-10-18 11:33:42,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-18 11:33:42,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 110343 2026-10-18 11:33:42,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113342_606573_test_combo_preparation_receipt_layout.txt 2026-10-18 11:33:42,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmpirs337ej_chrome_odoo" 2026-10-18 11:33:42,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-18 11:33:43,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 110549 2026-10-18 11:33:43,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmpzk55xirh_chrome_odoo 2026-10-18 11:33:43,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:46545/json/version 2026-10-18 11:33:43,575 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:43,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:43,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:46545/json 2026-10-18 11:33:43,590 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:43,596 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:46545/devtools/page/DB3035E0F6A62BE57B32401168052164 2026-10-18 11:33:43,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-18 11:33:43,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-18 11:33:43,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:43,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-18 11:33:43,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-18 11:33:43,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:33:43,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:44,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.028 0.575 2026-10-18 11:33:44,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'DB3035E0F6A62BE57B32401168052164', 'loaderId': '814B39F941285F5884F9070D96CBFB83', 'isDownload': False} 2026-10-18 11:33:44,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-18 11:33:44,299 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:44,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:33:44,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:33:44,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:33:44,721 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:44,724 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:44,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:33:44,754 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:44,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:44,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:33:44,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:33:44,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:44,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "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-10-18 11:33:44,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:33:44,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.022 2026-10-18 11:33:44,836 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:33:45,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.128 0.317 2026-10-18 11:33:45,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "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-10-18 11:33:45,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:45,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-18 11:33:45,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:45,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:45,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:33:45,463 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:45,477 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:45,481 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:33:45,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.022 0.021 2026-10-18 11:33:45,510 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:45,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-18 11:33:45,518 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:33:45,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.048 2026-10-18 11:33:45,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.018 2026-10-18 11:33:45,534 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:45,576 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:33:45,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-18 11:33:45,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.039 2026-10-18 11:33:45,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.081 2026-10-18 11:33:45,673 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:45,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:45,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.026 0.035 2026-10-18 11:33:45,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.005 2026-10-18 11:33:45,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:45,861 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:45,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:45,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,015 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83308917 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '785645c9-cf65-44d9-9188-0c73ef075bce'}] 2026-10-18 11:33:46,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83308917 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '785645c9-cf65-44d9-9188-0c73ef075bce'} created pos.order #747 2026-10-18 11:33:46,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83308917 finished 2026-10-18 11:33:46,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.032 0.112 2026-10-18 11:33:46,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:46] "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-10-18 11:33:46,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,725 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,779 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.008 0.027 2026-10-18 11:33:46,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.009 0.031 2026-10-18 11:33:46,949 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:46,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39636255 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '785645c9-cf65-44d9-9188-0c73ef075bce'}] 2026-10-18 11:33:46,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39636255 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '785645c9-cf65-44d9-9188-0c73ef075bce'} updated pos.order #747 2026-10-18 11:33:47,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39636255 finished 2026-10-18 11:33:47,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.039 0.110 2026-10-18 11:33:47,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:47] "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-10-18 11:33:47,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,317 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,642 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,758 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:47,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-18 11:33:47,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:33:47,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19364532 (allocated 20582400) 2026-10-18 11:33:47,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 110549 2026-10-18 11:33:47,886 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-18 11:33:47,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 110549 2026-10-18 11:33:47,981 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113347_981116_test_combo_synchronisation.txt 2026-10-18 11:33:47,981 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmpzk55xirh_chrome_odoo" 2026-10-18 11:33:47,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-18 11:33:48,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 110759 2026-10-18 11:33:48,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpkaz_f7i9_chrome_odoo 2026-10-18 11:33:48,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:40151/json/version 2026-10-18 11:33:48,421 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:48,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:48,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:40151/json 2026-10-18 11:33:48,428 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:48,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:40151/devtools/page/398CBB733579391A516E2200E122BCD6 2026-10-18 11:33:48,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-18 11:33:48,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-18 11:33:48,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:48,475 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-18 11:33:48,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:48,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:48,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:48,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:48] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.030 0.470 2026-10-18 11:33:48,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '398CBB733579391A516E2200E122BCD6', 'loaderId': 'EDCF7B27DC7BD3DBC6917636D25C1EDE', 'isDownload': False} 2026-10-18 11:33:48,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate ready code "odoo.isTourReady('test_course_restaurant_preparation_tour')" 2026-10-18 11:33:48,997 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:49,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:33:49,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:33:49,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:33:49,425 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:49,426 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:49,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:33:49,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:49,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:33:49,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:49,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:33:49,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:49,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "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.011 2026-10-18 11:33:49,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:33:49,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-10-18 11:33:49,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:33:50,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.162 0.294 2026-10-18 11:33:50,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "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-10-18 11:33:50,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:50,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-18 11:33:50,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:50,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:50,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:33:50,218 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:50,230 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:50,233 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:50,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:33:50,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-18 11:33:50,244 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:50,249 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:50,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.015 0.048 2026-10-18 11:33:50,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.045 2026-10-18 11:33:50,327 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:50,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.037 2026-10-18 11:33:50,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.086 2026-10-18 11:33:50,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.100 2026-10-18 11:33:50,439 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:50,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.034 2026-10-18 11:33:50,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:50,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,596 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:50,635 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:50,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,025 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39790797 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cd229495-3770-46ac-b991-125158e4c9de'}] 2026-10-18 11:33:51,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39790797 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cd229495-3770-46ac-b991-125158e4c9de'} created pos.order #748 2026-10-18 11:33:51,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39790797 finished 2026-10-18 11:33:51,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.037 0.107 2026-10-18 11:33:51,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:51] "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-10-18 11:33:51,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:51,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31328010 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cd229495-3770-46ac-b991-125158e4c9de'}] 2026-10-18 11:33:51,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31328010 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cd229495-3770-46ac-b991-125158e4c9de'} updated pos.order #748 2026-10-18 11:33:51,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31328010 finished 2026-10-18 11:33:51,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.030 0.088 2026-10-18 11:33:51,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.012 2026-10-18 11:33:51,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:51,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-18 11:33:51,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-18 11:33:51,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:51,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18450248 (allocated 20058112) 2026-10-18 11:33:51,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 110759 2026-10-18 11:33:51,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-18 11:33:51,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 110759 2026-10-18 11:33:51,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113351_985597_test_course_restaurant_preparation_tour.txt 2026-10-18 11:33:51,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpkaz_f7i9_chrome_odoo" 2026-10-18 11:33:51,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-18 11:33:52,338 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 110965 2026-10-18 11:33:52,338 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpyru2qt5h_chrome_odoo 2026-10-18 11:33:52,338 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:42865/json/version 2026-10-18 11:33:52,339 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:52,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:52,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:42865/json 2026-10-18 11:33:52,350 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:52,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:42865/devtools/page/352543B7C59CEF8FF1942F77C96A052F 2026-10-18 11:33:52,361 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-18 11:33:52,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-18 11:33:52,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:33:52,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-18 11:33:52,399 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:52,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:33:52,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:52,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:52] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.080 0.425 2026-10-18 11:33:52,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': '352543B7C59CEF8FF1942F77C96A052F', 'loaderId': '4CE4D00CE3B6BC1C29AAB3A2050BD5EB', 'isDownload': False} 2026-10-18 11:33:52,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-18 11:33:52,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:52,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:52] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:33:52,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:52] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:33:52,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:52] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:33:53,358 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:53,363 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:53,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:33:53,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:33:53,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:53,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:33:53,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:53,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:53,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "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.008 2026-10-18 11:33:53,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:33:53,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "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-10-18 11:33:53,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-18 11:33:53,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.189 0.291 2026-10-18 11:33:54,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "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-10-18 11:33:54,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:54,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.025 2026-10-18 11:33:54,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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.004 2026-10-18 11:33:54,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:54,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:33:54,164 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:54,179 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:54,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:54,191 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:33:54,209 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:33:54,210 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:33:54,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.015 0.021 2026-10-18 11:33:54,228 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:54,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-10-18 11:33:54,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.033 2026-10-18 11:33:54,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.014 0.056 2026-10-18 11:33:54,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.013 0.097 2026-10-18 11:33:54,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.073 2026-10-18 11:33:54,376 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:54,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.050 2026-10-18 11:33:54,498 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:54,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:54] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:33:54,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-18 11:33:54,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:33:54,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12763216 (allocated 13893632) 2026-10-18 11:33:54,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 110965 2026-10-18 11:33:54,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-18 11:33:54,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 110965 2026-10-18 11:33:54,975 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113354_975695_test_create_floor_tour.txt 2026-10-18 11:33:54,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpyru2qt5h_chrome_odoo" 2026-10-18 11:33:54,993 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-18 11:33:55,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 111160 2026-10-18 11:33:55,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpi7vxb5bs_chrome_odoo 2026-10-18 11:33:55,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:45841/json/version 2026-10-18 11:33:55,276 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:55,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:55,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:45841/json 2026-10-18 11:33:55,289 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:55,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:45841/devtools/page/08C7A052ACCE2C190BEEE6F5AD3314D5 2026-10-18 11:33:55,293 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-18 11:33:55,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-18 11:33:55,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:55,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-18 11:33:55,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:55,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:55,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:33:55,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:55] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 142 0.042 0.584 2026-10-18 11:33:55,993 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '08C7A052ACCE2C190BEEE6F5AD3314D5', 'loaderId': '4E21E312474B25374B222DFB4291A3AB', 'isDownload': False} 2026-10-18 11:33:55,993 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-18 11:33:56,007 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:33:56,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-18 11:33:56,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:33:56,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:33:56,416 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:56,431 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:56,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:33:56,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:33:56,469 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:56,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:33:56,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:56,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:56,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:33:56,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "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-10-18 11:33:56,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:33:56,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.032 2026-10-18 11:33:57,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.156 0.266 2026-10-18 11:33:57,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "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-10-18 11:33:57,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:57,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-18 11:33:57,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:57,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-18 11:33:57,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:33:57,158 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:57,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:57,173 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:33:57,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:57,190 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:33:57,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.019 2026-10-18 11:33:57,197 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:57,214 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:33:57,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.045 2026-10-18 11:33:57,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:57,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.055 2026-10-18 11:33:57,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.067 2026-10-18 11:33:57,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.108 2026-10-18 11:33:57,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.016 0.067 2026-10-18 11:33:57,377 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:57,392 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:57,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.040 2026-10-18 11:33:57,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33: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-10-18 11:33:57,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:57,581 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:33:57,640 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:57,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:57,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44833587 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '24f7fd46-bb8a-4263-b8f9-5b7a4a8435b1'}] 2026-10-18 11:33:57,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44833587 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '24f7fd46-bb8a-4263-b8f9-5b7a4a8435b1'} created pos.order #749 2026-10-18 11:33:57,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44833587 finished 2026-10-18 11:33:57,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.028 0.111 2026-10-18 11:33:57,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.023 0.041 2026-10-18 11:33:57,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:33:58,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,187 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.008 0.023 2026-10-18 11:33:58,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.009 0.033 2026-10-18 11:33:58,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,630 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27784761 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '24f7fd46-bb8a-4263-b8f9-5b7a4a8435b1'}] 2026-10-18 11:33:58,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27784761 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '24f7fd46-bb8a-4263-b8f9-5b7a4a8435b1'} updated pos.order #749 2026-10-18 11:33:58,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27784761 finished 2026-10-18 11:33:58,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.022 0.080 2026-10-18 11:33:58,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.017 0.035 2026-10-18 11:33:58,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:33:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:33:58,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:58,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:59,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-18 11:33:59,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:33:59,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17112304 (allocated 18485248) 2026-10-18 11:33:59,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 111160 2026-10-18 11:33:59,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-18 11:33:59,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 111160 2026-10-18 11:33:59,199 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113359_199407_test_customer_alone_saved.txt 2026-10-18 11:33:59,199 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpi7vxb5bs_chrome_odoo" 2026-10-18 11:33:59,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-18 11:33:59,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 111364 2026-10-18 11:33:59,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpdd8nupv9_chrome_odoo 2026-10-18 11:33:59,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:41425/json/version 2026-10-18 11:33:59,583 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:59,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-18 11:33:59,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:41425/json 2026-10-18 11:33:59,589 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:33:59,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:41425/devtools/page/C0BF7575B3DBD69AF009DE0BD1697354 2026-10-18 11:33:59,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-18 11:33:59,600 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-18 11:33:59,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:33:59,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-18 11:33:59,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:59,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:33:59,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:00,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.036 0.481 2026-10-18 11:34:00,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': 'C0BF7575B3DBD69AF009DE0BD1697354', 'loaderId': '4FCFCAFBD7D6F98760C5D27828D644C6', 'isDownload': False} 2026-10-18 11:34:00,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate ready code "odoo.isTourReady('test_delete_line_release_table')" 2026-10-18 11:34:00,204 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:00,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:34:00,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:34:00,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:34:00,662 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:00,665 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:00,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:34:00,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:34:00,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:00,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:00,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 11:34:00,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:00,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:00,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:34:00,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:34:00,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-18 11:34:01,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.122 0.273 2026-10-18 11:34:01,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "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-10-18 11:34:01,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:01,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:34:01,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:01,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:01,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:01,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:01,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:01,428 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:01,429 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:01,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.022 2026-10-18 11:34:01,448 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:01,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:01,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.042 2026-10-18 11:34:01,477 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:01,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.022 2026-10-18 11:34:01,494 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:01,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.083 2026-10-18 11:34:01,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:01,564 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:01,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.150 2026-10-18 11:34:01,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.118 2026-10-18 11:34:01,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.082 2026-10-18 11:34:01,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:01,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:01,777 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:01,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:01,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:01,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:01,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72916726 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b40d8bf8-20ec-49f0-93e1-7740dcb4bc97'}] 2026-10-18 11:34:02,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72916726 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b40d8bf8-20ec-49f0-93e1-7740dcb4bc97'} created pos.order #750 2026-10-18 11:34:02,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72916726 finished 2026-10-18 11:34:02,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.026 0.100 2026-10-18 11:34:02,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:02] "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-10-18 11:34:02,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,392 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39414370 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b40d8bf8-20ec-49f0-93e1-7740dcb4bc97'}] 2026-10-18 11:34:02,637 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:02,667 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1247] 2026-10-18 11:34:02,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39414370 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b40d8bf8-20ec-49f0-93e1-7740dcb4bc97'} updated pos.order #750 2026-10-18 11:34:02,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39414370 finished 2026-10-18 11:34:02,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.036 0.106 2026-10-18 11:34:02,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:02] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.018 0.074 2026-10-18 11:34:02,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.004 2026-10-18 11:34:02,934 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:02,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321565 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ba577776-8a8c-4744-91a8-292e663341ce'}] 2026-10-18 11:34:03,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321565 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ba577776-8a8c-4744-91a8-292e663341ce'} created pos.order #751 2026-10-18 11:34:03,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321565 finished 2026-10-18 11:34:03,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.015 0.071 2026-10-18 11:34:03,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:03,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-18 11:34:03,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:34:03,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16383180 (allocated 17698816) 2026-10-18 11:34:03,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 111364 2026-10-18 11:34:03,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-18 11:34:03,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 111364 2026-10-18 11:34:03,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113403_321092_test_delete_line_release_table.txt 2026-10-18 11:34:03,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpdd8nupv9_chrome_odoo" 2026-10-18 11:34:03,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-18 11:34:03,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 111578 2026-10-18 11:34:03,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmp1od41xcz_chrome_odoo 2026-10-18 11:34:03,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:34731/json/version 2026-10-18 11:34:03,639 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:03,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:03,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:34731/json 2026-10-18 11:34:03,649 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:03,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:34731/devtools/page/2DCA8B7A49F3AF14E0284CF763550468 2026-10-18 11:34:03,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-18 11:34:03,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-18 11:34:03,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:03,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-18 11:34:03,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-18 11:34:03,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:34:03,707 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:04,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.055 0.508 2026-10-18 11:34:04,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '2DCA8B7A49F3AF14E0284CF763550468', 'loaderId': '12D7465A32747659F402A2CC5D1AE61D', 'isDownload': False} 2026-10-18 11:34:04,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-18 11:34:04,282 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:04,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:34:04,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:34:04,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:34:04,707 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:04,709 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:04,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:34:04,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:34:04,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:34:04,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:04,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:04,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:04,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-18 11:34:04,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.021 2026-10-18 11:34:04,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:34:04,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.039 2026-10-18 11:34:05,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.133 0.301 2026-10-18 11:34:05,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:05,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.006 2026-10-18 11:34:05,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:34:05,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.004 2026-10-18 11:34:05,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:05,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:05,481 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:05,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:05,501 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:05,519 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:34:05,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.012 0.025 2026-10-18 11:34:05,529 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:05,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.047 2026-10-18 11:34:05,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:05,545 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:05,552 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:05,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.021 0.048 2026-10-18 11:34:05,623 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:05,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-18 11:34:05,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.107 2026-10-18 11:34:05,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.102 2026-10-18 11:34:05,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.019 0.058 2026-10-18 11:34:05,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.055 2026-10-18 11:34:05,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:05,821 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:05,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:05,957 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,344 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:06,345 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:06,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94921995 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '60f9f93f-914e-4b43-af7f-9ffb157556eb'}] 2026-10-18 11:34:06,537 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94921995 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '60f9f93f-914e-4b43-af7f-9ffb157556eb'} created pos.order #752 2026-10-18 11:34:06,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94921995 finished 2026-10-18 11:34:06,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.038 0.128 2026-10-18 11:34:06,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,718 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:06,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15755049 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '60f9f93f-914e-4b43-af7f-9ffb157556eb'}] 2026-10-18 11:34:06,727 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:07,006 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15755049 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '60f9f93f-914e-4b43-af7f-9ffb157556eb'} updated pos.order #752 2026-10-18 11:34:07,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15755049 finished 2026-10-18 11:34:07,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 234 0.102 0.268 2026-10-18 11:34:07,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,252 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-18 11:34:09,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,658 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:09,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:10,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:10,091 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29464727 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '46711b56-2a7d-4d1f-8e51-91fcb38bf04a'}] 2026-10-18 11:34:10,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29464727 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '46711b56-2a7d-4d1f-8e51-91fcb38bf04a'} created pos.order #753 2026-10-18 11:34:10,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29464727 finished 2026-10-18 11:34:10,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.024 0.100 2026-10-18 11:34:10,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:10,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:10,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12545421 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '46711b56-2a7d-4d1f-8e51-91fcb38bf04a'}] 2026-10-18 11:34:10,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12545421 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '46711b56-2a7d-4d1f-8e51-91fcb38bf04a'} updated pos.order #753 2026-10-18 11:34:10,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12545421 finished 2026-10-18 11:34:10,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.065 0.233 2026-10-18 11:34:10,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:12,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:12,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:34:12,802 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:12,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:12,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:12,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,028 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2699390 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '4623d5e2-801e-4c6b-9484-1cd434d0457e'}] 2026-10-18 11:34:13,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2699390 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '4623d5e2-801e-4c6b-9484-1cd434d0457e'} created pos.order #754 2026-10-18 11:34:13,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2699390 finished 2026-10-18 11:34:13,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.019 0.083 2026-10-18 11:34:13,538 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:13,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-18 11:34:13,599 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-18 11:34:13,602 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83489027 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '4623d5e2-801e-4c6b-9484-1cd434d0457e'}] 2026-10-18 11:34:13,691 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 20077476 (allocated 21630976) 2026-10-18 11:34:13,710 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 111578 2026-10-18 11:34:13,716 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-18 11:34:13,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 111578 2026-10-18 11:34:13,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113413_792084_test_direct_sales.txt 2026-10-18 11:34:13,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmp1od41xcz_chrome_odoo" 2026-10-18 11:34:13,838 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-18 11:34:13,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83489027 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '4623d5e2-801e-4c6b-9484-1cd434d0457e'} updated pos.order #754 2026-10-18 11:34:13,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83489027 finished 2026-10-18 11:34:13,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.066 0.207 2026-10-18 11:34:13,894 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-18 11:34:14,285 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 111790 2026-10-18 11:34:14,285 44 INFO rb-4af9f49-225677-425882 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/tmpglxxe2cp_chrome_odoo 2026-10-18 11:34:14,285 44 INFO rb-4af9f49-225677-425882 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:39989/json/version 2026-10-18 11:34:14,286 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:14,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:14,296 44 INFO rb-4af9f49-225677-425882 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:39989/json 2026-10-18 11:34:14,296 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:14,306 44 INFO rb-4af9f49-225677-425882 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:39989/devtools/page/F840AE9F6E68C803FABE8E1BC4663B2D 2026-10-18 11:34:14,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:14,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:14,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:14,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:14,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:14,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:14,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:14,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:14] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.027 0.586 2026-10-18 11:34:14,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': 'F840AE9F6E68C803FABE8E1BC4663B2D', 'loaderId': '570458B50A5995BA6F4503C967E08B0E', 'isDownload': False} 2026-10-18 11:34:14,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:15,001 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:15,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:34:15,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-10-18 11:34:15,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:34:15,454 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:15,456 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:15,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:34:15,487 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:15,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:34:15,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:15,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:34:15,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:15,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "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.007 2026-10-18 11:34:15,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:34:15,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.027 2026-10-18 11:34:15,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:34:15,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.125 0.271 2026-10-18 11:34:16,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:34:16,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.007 2026-10-18 11:34:16,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.033 2026-10-18 11:34:16,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:34:16,135 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:34:16,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:16,207 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:16,210 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:16,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.013 0.021 2026-10-18 11:34:16,214 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:16,224 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:16,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.043 2026-10-18 11:34:16,228 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,230 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:34:16,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.022 2026-10-18 11:34:16,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-10-18 11:34:16,296 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:16,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,314 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:16,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.017 0.037 2026-10-18 11:34:16,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.086 2026-10-18 11:34:16,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.119 2026-10-18 11:34:16,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.005 2026-10-18 11:34:16,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,542 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:16,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:16,849 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84017278 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f7c5d3bb-9155-4fb6-ab27-8a876db748e9'}] 2026-10-18 11:34:16,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:17,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84017278 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f7c5d3bb-9155-4fb6-ab27-8a876db748e9'} created pos.order #755 2026-10-18 11:34:17,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84017278 finished 2026-10-18 11:34:17,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.101 0.289 2026-10-18 11:34:17,428 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-18 11:34:17,428 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-18 11:34:17,429 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-18 11:34:17,429 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-18 11:34:17,429 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-18 11:34:17,430 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-18 11:34:17,430 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-18 11:34:17,431 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-18 11:34:17,431 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-18 11:34:17,431 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-18 11:34:17,432 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-18 11:34:17,433 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-18 11:34:17,433 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-18 11:34:17,433 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-18 11:34:17,434 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-18 11:34:17,434 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-18 11:34:17,435 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-18 11:34:17,435 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-18 11:34:17,435 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-18 11:34:17,436 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-18 11:34:17,436 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-18 11:34:17,437 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-18 11:34:17,437 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-18 11:34:17,438 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-18 11:34:17,439 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-18 11:34:17,439 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-18 11:34:17,440 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:17,440 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-18 11:34:17,441 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-18 11:34:17,444 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:17,446 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-18 11:34:17,448 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-18 11:34:17,448 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:17,449 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-18 11:34:17,450 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-18 11:34:17,450 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:17,452 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-18 11:34:17,452 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-18 11:34:17,452 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-18 11:34:17,453 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-18 11:34:17,453 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-18 11:34:17,454 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-18 11:34:17,454 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-18 11:34:17,454 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-18 11:34:17,462 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-18 11:34:17,462 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-18 11:34:17,463 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-18 11:34:17,463 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-18 11:34:17,464 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-18 11:34:17,467 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:17,468 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:17,471 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:17,472 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:17,473 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:17,474 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-18 11:34:17,474 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-18 11:34:17,475 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-18 11:34:17,476 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-18 11:34:17,477 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-18 11:34:17,478 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:17,478 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-18 11:34:17,479 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-18 11:34:17,479 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-18 11:34:17,480 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-18 11:34:17,480 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-18 11:34:17,480 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-18 11:34:17,481 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-18 11:34:17,482 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-18 11:34:17,482 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-18 11:34:17,482 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-18 11:34:17,483 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-18 11:34:17,484 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-18 11:34:17,484 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-18 11:34:17,485 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-18 11:34:17,485 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-18 11:34:17,486 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-18 11:34:17,486 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-18 11:34:17,486 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-18 11:34:17,487 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-18 11:34:17,487 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-18 11:34:17,488 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-18 11:34:17,489 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-18 11:34:17,490 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-18 11:34:17,490 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-18 11:34:17,491 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-18 11:34:17,491 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-18 11:34:17,491 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-18 11:34:17,492 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-18 11:34:17,492 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-18 11:34:17,492 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-18 11:34:17,493 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-18 11:34:17,493 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-18 11:34:17,497 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:17,499 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:17,501 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:17,501 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-18 11:34:17,502 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:17,503 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-18 11:34:17,504 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:17,506 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:17,506 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-18 11:34:17,508 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:17,512 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:17,521 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:17,522 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:17,523 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:17,527 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-18 11:34:17,528 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-18 11:34:17,532 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-18 11:34:17,542 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-18 11:34:17,545 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-18 11:34:17,548 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-18 11:34:17,550 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-18 11:34:17,551 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-18 11:34:17,551 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-18 11:34:17,554 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-18 11:34:17,555 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-18 11:34:17,555 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-18 11:34:17,555 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-18 11:34:17,556 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-18 11:34:17,557 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-18 11:34:17,557 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-18 11:34:17,558 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-18 11:34:17,558 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-18 11:34:17,561 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-18 11:34:17,561 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-18 11:34:17,561 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-18 11:34:17,562 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-18 11:34:17,562 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-18 11:34:17,562 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-18 11:34:17,563 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-18 11:34:17,564 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-18 11:34:17,564 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-18 11:34:17,564 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-18 11:34:17,565 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-18 11:34:17,565 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-18 11:34:17,565 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-18 11:34:17,565 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-18 11:34:17,566 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-18 11:34:17,566 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-18 11:34:17,567 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-18 11:34:17,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:17,576 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:17,577 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:17,579 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:17,584 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:17] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:18,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:18] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.062 0.755 2026-10-18 11:34:18,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:18,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:18,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:18,936 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:18,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,154 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,278 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:19,280 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:19,337 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79028910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '01cfba7b-a71d-4ef4-a2f3-454be6c562bc'}] 2026-10-18 11:34:19,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:19,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79028910 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '01cfba7b-a71d-4ef4-a2f3-454be6c562bc'} created pos.order #756 2026-10-18 11:34:19,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79028910 finished 2026-10-18 11:34:19,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.060 0.248 2026-10-18 11:34:20,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:20] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.007 0.036 2026-10-18 11:34:21,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:21,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: tour succeeded 2026-10-18 11:34:21,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:21,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17923012 (allocated 20058112) 2026-10-18 11:34:21,416 44 INFO rb-4af9f49-225677-425882 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 111790 2026-10-18 11:34:21,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Closing websocket connection 2026-10-18 11:34:21,417 44 INFO rb-4af9f49-225677-425882 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 111790 2026-10-18 11:34:21,511 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113421_511604_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-18 11:34:21,512 44 INFO rb-4af9f49-225677-425882 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/tmpglxxe2cp_chrome_odoo" 2026-10-18 11:34:21,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-18 11:34:21,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 112021 2026-10-18 11:34:21,965 44 INFO rb-4af9f49-225677-425882 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/tmpcrk47zj4_chrome_odoo 2026-10-18 11:34:21,965 44 INFO rb-4af9f49-225677-425882 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:39153/json/version 2026-10-18 11:34:21,966 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:21,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:21,972 44 INFO rb-4af9f49-225677-425882 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:39153/json 2026-10-18 11:34:21,973 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:21,980 44 INFO rb-4af9f49-225677-425882 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:39153/devtools/page/49B3B71BDF16F4CDCE907D787A40B859 2026-10-18 11:34:21,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:21,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:22,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:22,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:22,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:22,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:22,069 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:22,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:22] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.025 0.424 2026-10-18 11:34:22,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '49B3B71BDF16F4CDCE907D787A40B859', 'loaderId': '4EE8DBD0935B7F5BA433062AEA8FE6B8', 'isDownload': False} 2026-10-18 11:34:22,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:22,540 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:22,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:22] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:34:22,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:22] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:34:22,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:22] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:34:23,000 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:23,001 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:23,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:34:23,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:34:23,037 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:23,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:23,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:23,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:23,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "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.007 2026-10-18 11:34:23,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:34:23,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.023 2026-10-18 11:34:23,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:34:23,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.120 0.271 2026-10-18 11:34:23,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "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-10-18 11:34:23,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:23,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:34:23,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.004 2026-10-18 11:34:23,651 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:23,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:23,689 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:23,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:23,716 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:23,716 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:23,727 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:23,772 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:34:23,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:23,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.042 0.030 2026-10-18 11:34:23,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:34:23,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.039 2026-10-18 11:34:23,822 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:23,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.042 2026-10-18 11:34:23,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.098 2026-10-18 11:34:23,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:23,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:23,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.114 2026-10-18 11:34:24,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.047 2026-10-18 11:34:24,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:24,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,112 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:24,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97406673 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e7a9a14e-2981-4645-830d-e26c6ad60c3b'}] 2026-10-18 11:34:24,420 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:24,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97406673 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e7a9a14e-2981-4645-830d-e26c6ad60c3b'} created pos.order #757 2026-10-18 11:34:24,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97406673 finished 2026-10-18 11:34:24,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.093 0.257 2026-10-18 11:34:24,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,918 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:24,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,018 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:25,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,250 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,428 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:25,428 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:25,486 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52152691 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8496ca32-2706-40ca-bb75-7b066b8d4c74'}] 2026-10-18 11:34:25,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52152691 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8496ca32-2706-40ca-bb75-7b066b8d4c74'} created pos.order #758 2026-10-18 11:34:25,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52152691 finished 2026-10-18 11:34:25,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.059 0.207 2026-10-18 11:34:25,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:25,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:26,025 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: tour succeeded 2026-10-18 11:34:26,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:26,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17529268 (allocated 19271680) 2026-10-18 11:34:26,124 44 INFO rb-4af9f49-225677-425882 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 112021 2026-10-18 11:34:26,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Closing websocket connection 2026-10-18 11:34:26,126 44 INFO rb-4af9f49-225677-425882 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 112021 2026-10-18 11:34:26,196 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113426_196231_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-18 11:34:26,196 44 INFO rb-4af9f49-225677-425882 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/tmpcrk47zj4_chrome_odoo" 2026-10-18 11:34:26,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-18 11:34:26,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 112225 2026-10-18 11:34:26,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpug3hw1qa_chrome_odoo 2026-10-18 11:34:26,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:37291/json/version 2026-10-18 11:34:26,680 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:26,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:26,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:37291/json 2026-10-18 11:34:26,686 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:26,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:37291/devtools/page/E669E994C0BB577B1D488EA2842667B0 2026-10-18 11:34:26,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-18 11:34:26,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-18 11:34:26,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:26,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-18 11:34:26,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:26,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:26,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:27,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.031 0.445 2026-10-18 11:34:27,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': 'E669E994C0BB577B1D488EA2842667B0', 'loaderId': '32FFA3C57194F1C6844642DEB50DEBBF', 'isDownload': False} 2026-10-18 11:34:27,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:27,269 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:27,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:34:27,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:34:27,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-18 11:34:27,698 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:27,701 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:27,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:34:27,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:27,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:34:27,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:27,745 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:27,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:27,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "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.008 2026-10-18 11:34:27,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:34:27,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.025 2026-10-18 11:34:27,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:34:28,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.142 0.271 2026-10-18 11:34:28,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:28,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.004 2026-10-18 11:34:28,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:34:28,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.004 2026-10-18 11:34:28,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:28,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:28,426 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:28,434 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:28,436 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:28,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:28,452 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:28,455 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:28,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.012 0.025 2026-10-18 11:34:28,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 11:34:28,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-10-18 11:34:28,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:28,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.018 2026-10-18 11:34:28,546 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:28,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.044 0.045 2026-10-18 11:34:28,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.115 2026-10-18 11:34:28,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:28,695 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:28,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.050 2026-10-18 11:34:28,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:28,891 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:28,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:28,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.011 0.032 2026-10-18 11:34:29,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.038 2026-10-18 11:34:29,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,456 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:29] "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-10-18 11:34:29,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:34:29,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.008 0.029 2026-10-18 11:34:29,939 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:29,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.010 0.043 2026-10-18 11:34:29,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:30] "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-10-18 11:34:30,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.021 2026-10-18 11:34:30,145 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,201 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,252 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,424 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:30] "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-10-18 11:34:30,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:34:30,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:30,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-18 11:34:30,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_floating_order_name_change_partner SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-18 11:34:30,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17613328 (allocated 19271680) 2026-10-18 11:34:30,771 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 112225 2026-10-18 11:34:30,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-18 11:34:30,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 112225 2026-10-18 11:34:30,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113430_866643_test_floating_order_name_change_partner.txt 2026-10-18 11:34:30,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpug3hw1qa_chrome_odoo" 2026-10-18 11:34:30,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-18 11:34:31,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 112442 2026-10-18 11:34:31,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpw9t3xcdv_chrome_odoo 2026-10-18 11:34:31,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:35209/json/version 2026-10-18 11:34:31,306 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:31,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:31,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:35209/json 2026-10-18 11:34:31,334 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:31,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:35209/devtools/page/EE966FB90293AB3407C67EE81B3181F3 2026-10-18 11:34:31,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-18 11:34:31,367 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-18 11:34:31,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:31,415 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-18 11:34:31,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:31,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:31,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:32,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.027 0.570 2026-10-18 11:34:32,024 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'EE966FB90293AB3407C67EE81B3181F3', 'loaderId': '5B6089FBC6E8AA76FFF5110DA8CD4456', 'isDownload': False} 2026-10-18 11:34:32,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:32,036 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:32,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:34:32,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:34:32,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:34:32,427 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:32,433 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:32,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:34:32,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:34:32,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:32,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:34:32,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:32,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:32,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "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-10-18 11:34:32,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.022 2026-10-18 11:34:32,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.040 2026-10-18 11:34:32,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:34:33,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 443 0.151 0.341 2026-10-18 11:34:33,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:33,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "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.006 2026-10-18 11:34:33,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:34:33,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "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.009 2026-10-18 11:34:33,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:33,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:33,313 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:33,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:33,325 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:33,330 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:34:33,339 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:33,341 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:33,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.031 2026-10-18 11:34:33,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:33,378 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:33,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.058 2026-10-18 11:34:33,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.041 0.054 2026-10-18 11:34:33,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.011 0.126 2026-10-18 11:34:33,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.147 2026-10-18 11:34:33,514 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:33,516 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:33,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.009 2026-10-18 11:34:33,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:33,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.038 2026-10-18 11:34:33,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:33,671 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:33,725 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:33,745 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.004 0.013 2026-10-18 11:34:33,781 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:33,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.001 0.005 2026-10-18 11:34:33,838 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-18 11:34:33,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_futur_orders_are_not_cancelled SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-18 11:34:33,893 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13774436 (allocated 14680064) 2026-10-18 11:34:33,896 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 112442 2026-10-18 11:34:33,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-18 11:34:33,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 112442 2026-10-18 11:34:33,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:33] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 48 0.028 0.059 2026-10-18 11:34:33,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113433_994785_test_future_orders_are_not_cancelled.txt 2026-10-18 11:34:33,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpw9t3xcdv_chrome_odoo" 2026-10-18 11:34:34,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-18 11:34:34,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 112639 2026-10-18 11:34:34,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpdvsobzhp_chrome_odoo 2026-10-18 11:34:34,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:40795/json/version 2026-10-18 11:34:34,545 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:34,555 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:34,555 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:40795/json 2026-10-18 11:34:34,555 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:34,563 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:40795/devtools/page/27DDB270C4875FCF48A4C0DDA3B5E787 2026-10-18 11:34:34,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-18 11:34:34,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-18 11:34:34,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:34,632 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-18 11:34:34,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:34,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:34:34,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:35,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.029 0.435 2026-10-18 11:34:35,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '27DDB270C4875FCF48A4C0DDA3B5E787', 'loaderId': '2A3475E5465D53947A1F2334181F42B9', 'isDownload': False} 2026-10-18 11:34:35,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-18 11:34:35,116 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:35,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:34:35,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:34:35,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:34:35,526 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:35,527 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:35,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:34:35,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:34:35,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:35,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:35,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:35,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:35,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "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.008 2026-10-18 11:34:35,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:34:35,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.025 2026-10-18 11:34:35,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:34:36,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.134 0.294 2026-10-18 11:34:36,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "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-10-18 11:34:36,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "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-10-18 11:34:36,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:34:36,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "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-10-18 11:34:36,242 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:36,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:36,285 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:36,297 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:36,298 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:36,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:36,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.015 2026-10-18 11:34:36,329 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:36,330 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:36,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.012 0.035 2026-10-18 11:34:36,349 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:36,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.024 2026-10-18 11:34:36,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:36,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.044 2026-10-18 11:34:36,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.054 0.091 2026-10-18 11:34:36,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.100 2026-10-18 11:34:36,523 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:36,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:36,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.036 2026-10-18 11:34:36,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "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-10-18 11:34:36,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:36,708 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:36,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:36,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:36,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:36,930 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:36,981 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,149 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,603 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:37,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,595 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,804 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,933 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:38,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,035 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,136 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,302 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,721 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:39,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67471245 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9e9b0c17-ed62-4f6e-b7d8-822fef0c5207'}] 2026-10-18 11:34:40,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67471245 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9e9b0c17-ed62-4f6e-b7d8-822fef0c5207'} created pos.order #761 2026-10-18 11:34:40,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67471245 finished 2026-10-18 11:34:40,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.029 0.099 2026-10-18 11:34:40,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87825898 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ce5542f6-7ce9-42d7-9755-2a82ba64d161'}] 2026-10-18 11:34:40,211 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87825898 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ce5542f6-7ce9-42d7-9755-2a82ba64d161'} created pos.order #762 2026-10-18 11:34:40,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87825898 finished 2026-10-18 11:34:40,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.018 0.080 2026-10-18 11:34:40,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2311436 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ce5542f6-7ce9-42d7-9755-2a82ba64d161'}] 2026-10-18 11:34:40,331 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:40,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2311436 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ce5542f6-7ce9-42d7-9755-2a82ba64d161'} updated pos.order #762 2026-10-18 11:34:40,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2311436 finished 2026-10-18 11:34:40,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.037 0.086 2026-10-18 11:34:40,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:40] "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-10-18 11:34:40,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:40,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-18 11:34:41,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.023 0.039 2026-10-18 11:34:41,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:34:41,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:41] "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-10-18 11:34:41,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,534 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:41,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-18 11:34:41,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:34:41,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19275612 (allocated 20844544) 2026-10-18 11:34:41,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 112639 2026-10-18 11:34:41,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-18 11:34:41,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 112639 2026-10-18 11:34:41,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113441_825977_test_global_discount_split.txt 2026-10-18 11:34:41,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpdvsobzhp_chrome_odoo" 2026-10-18 11:34:41,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-18 11:34:42,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 112856 2026-10-18 11:34:42,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpg9pp003d_chrome_odoo 2026-10-18 11:34:42,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:33935/json/version 2026-10-18 11:34:42,235 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:42,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:42,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:33935/json 2026-10-18 11:34:42,252 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:42,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:33935/devtools/page/3A6BF3048AE192BE5F0913E8B0E19766 2026-10-18 11:34:42,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-18 11:34:42,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-18 11:34:42,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:42,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-18 11:34:42,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:42,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:42,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:42,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:42] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.029 0.420 2026-10-18 11:34:42,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '3A6BF3048AE192BE5F0913E8B0E19766', 'loaderId': '5D60D6216504917071FEBD955B41AF0A', 'isDownload': False} 2026-10-18 11:34:42,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:42,795 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:42,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:42] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:34:42,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:42] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:34:42,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:42] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:34:43,180 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:43,182 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:43,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:34:43,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:34:43,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:43,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:43,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:43,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:43,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "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.007 2026-10-18 11:34:43,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:34:43,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:34:43,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:34:43,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.129 0.298 2026-10-18 11:34:43,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "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-10-18 11:34:43,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:43,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-10-18 11:34:43,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.004 2026-10-18 11:34:43,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:43,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-10-18 11:34:43,916 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:43,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:43,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:43,939 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:34:43,952 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:43,953 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:43,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.026 2026-10-18 11:34:43,973 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:43,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.047 2026-10-18 11:34:43,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:43,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.038 2026-10-18 11:34:44,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.027 0.057 2026-10-18 11:34:44,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.037 2026-10-18 11:34:44,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.011 0.118 2026-10-18 11:34:44,137 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:44,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.035 2026-10-18 11:34:44,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:44,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,350 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:44,379 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,636 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,798 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:44,881 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:44,883 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:44,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:45,018 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:45,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26780388 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab6a5c2b-ff16-4dea-9908-d487728cf83b'}] 2026-10-18 11:34:45,024 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:45,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26780388 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ab6a5c2b-ff16-4dea-9908-d487728cf83b'} created pos.order #763 2026-10-18 11:34:45,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26780388 finished 2026-10-18 11:34:45,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.113 0.257 2026-10-18 11:34:45,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-18 11:34:45,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:45,559 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15932376 (allocated 16777216) 2026-10-18 11:34:45,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 112856 2026-10-18 11:34:45,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-18 11:34:45,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 112856 2026-10-18 11:34:45,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113445_655977_test_guest_count_defaults_to_table_seats.txt 2026-10-18 11:34:45,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpg9pp003d_chrome_odoo" 2026-10-18 11:34:45,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-18 11:34:46,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 113064 2026-10-18 11:34:46,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmp7j06pw6__chrome_odoo 2026-10-18 11:34:46,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:45399/json/version 2026-10-18 11:34:46,119 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:46,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:46,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:45399/json 2026-10-18 11:34:46,126 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:46,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:45399/devtools/page/95095D91F4C578719453B45767509A29 2026-10-18 11:34:46,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-18 11:34:46,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-18 11:34:46,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:46,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-18 11:34:46,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:46,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:34:46,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:46,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:46] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.036 0.604 2026-10-18 11:34:46,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '95095D91F4C578719453B45767509A29', 'loaderId': '71D99BD1EB0729C06621397599FAF6B4', 'isDownload': False} 2026-10-18 11:34:46,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-18 11:34:46,861 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:46,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:46] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:34:46,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:46] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:34:46,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:46] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:34:47,266 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:47,277 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:47,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:34:47,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:47,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:34:47,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:47,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:47,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:47,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "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-10-18 11:34:47,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:34:47,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:34:47,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-18 11:34:47,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.152 0.273 2026-10-18 11:34:47,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:34:47,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:34:47,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.035 2026-10-18 11:34:47,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:34:47,998 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:48,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:34:48,046 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:48,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:48,061 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:34:48,065 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:48,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.014 2026-10-18 11:34:48,074 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:48,080 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:48,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:48,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:48,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.016 0.041 2026-10-18 11:34:48,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.041 2026-10-18 11:34:48,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.071 2026-10-18 11:34:48,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.100 2026-10-18 11:34:48,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.074 2026-10-18 11:34:48,271 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:48,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:48,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.037 2026-10-18 11:34:48,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:48,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:48,442 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:48,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:48,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:48,626 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-18 11:34:48,627 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-18 11:34:48,627 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-18 11:34:48,628 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-18 11:34:48,628 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-18 11:34:48,628 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-18 11:34:48,629 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-18 11:34:48,631 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-18 11:34:48,631 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-18 11:34:48,632 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-18 11:34:48,632 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-18 11:34:48,632 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-18 11:34:48,633 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-18 11:34:48,633 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-18 11:34:48,633 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-18 11:34:48,634 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-18 11:34:48,634 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-18 11:34:48,634 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-18 11:34:48,634 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-18 11:34:48,635 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-18 11:34:48,635 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-18 11:34:48,635 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-18 11:34:48,635 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-18 11:34:48,636 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-18 11:34:48,636 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-18 11:34:48,636 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-18 11:34:48,636 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-18 11:34:48,637 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-18 11:34:48,637 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-18 11:34:48,637 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-18 11:34:48,637 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-18 11:34:48,638 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-18 11:34:48,638 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-18 11:34:48,638 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-18 11:34:48,639 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-18 11:34:48,639 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-18 11:34:48,639 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-18 11:34:48,639 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-18 11:34:48,640 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-18 11:34:48,640 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-18 11:34:48,659 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:48,661 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:48,662 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:48,663 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:48,663 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-18 11:34:48,666 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:48,667 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-18 11:34:48,668 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-18 11:34:48,669 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-18 11:34:48,669 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-18 11:34:48,670 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:34:48,671 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-18 11:34:48,671 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-18 11:34:48,671 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-18 11:34:48,672 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-18 11:34:48,672 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-18 11:34:48,672 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-18 11:34:48,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-18 11:34:48,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-18 11:34:48,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-18 11:34:48,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-18 11:34:48,674 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-18 11:34:48,674 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-18 11:34:48,674 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-18 11:34:48,675 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-18 11:34:48,675 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-18 11:34:48,675 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-18 11:34:48,675 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-18 11:34:48,676 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-18 11:34:48,676 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-18 11:34:48,676 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-18 11:34:48,676 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-18 11:34:48,677 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-18 11:34:48,677 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-18 11:34:48,677 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-18 11:34:48,677 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-18 11:34:48,679 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-18 11:34:48,681 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-18 11:34:48,683 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:48,683 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-18 11:34:48,685 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-18 11:34:48,688 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-18 11:34:48,690 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:48,691 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:48,692 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:48,693 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:48,695 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:48,698 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-18 11:34:48,699 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-18 11:34:48,700 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-18 11:34:48,702 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-18 11:34:48,703 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:48,703 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:48,704 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-18 11:34:48,705 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-18 11:34:48,707 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-18 11:34:48,707 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-18 11:34:48,708 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-18 11:34:48,710 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:48,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:48,713 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-18 11:34:48,715 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-18 11:34:48,717 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-18 11:34:48,717 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-18 11:34:48,718 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-18 11:34:48,718 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-18 11:34:48,719 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-18 11:34:48,720 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-18 11:34:48,720 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-18 11:34:48,720 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:48,721 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-18 11:34:48,721 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-18 11:34:48,722 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-18 11:34:48,722 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-18 11:34:48,722 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-18 11:34:48,723 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-18 11:34:48,723 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-18 11:34:48,723 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-18 11:34:48,723 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-18 11:34:48,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-18 11:34:48,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-18 11:34:48,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-18 11:34:48,725 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-18 11:34:48,725 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-18 11:34:48,725 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-18 11:34:48,726 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-18 11:34:48,726 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-18 11:34:48,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-18 11:34:48,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-18 11:34:48,728 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-18 11:34:48,729 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-18 11:34:48,732 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:48,732 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-18 11:34:48,745 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-18 11:34:48,752 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:48,754 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-18 11:34:48,755 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:48,757 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-18 11:34:48,761 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:48,763 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-18 11:34:48,765 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:48,765 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-18 11:34:48,766 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:48,785 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:48,786 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:48,788 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:48] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:49,075 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-10-18 11:34:49,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85008676 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3aea11d9-16de-496c-a28d-f3b0fca17d17'}] 2026-10-18 11:34:49,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:49,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-18 11:34:49,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:34:49,158 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85008676 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3aea11d9-16de-496c-a28d-f3b0fca17d17'} created pos.order #764 2026-10-18 11:34:49,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85008676 finished 2026-10-18 11:34:49,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15405384 (allocated 17301504) 2026-10-18 11:34:49,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 113064 2026-10-18 11:34:49,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-18 11:34:49,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 113064 2026-10-18 11:34:49,250 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.031 0.129 2026-10-18 11:34:49,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113449_330228_test_multiple_preparation_printer.txt 2026-10-18 11:34:49,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmp7j06pw6__chrome_odoo" 2026-10-18 11:34:49,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-18 11:34:49,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 113299 2026-10-18 11:34:49,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmpfvol7jny_chrome_odoo 2026-10-18 11:34:49,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:33563/json/version 2026-10-18 11:34:49,863 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:49,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:49,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:33563/json 2026-10-18 11:34:49,870 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:49,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:33563/devtools/page/7F52DC0AC1C567F6D15E185762CEDDC5 2026-10-18 11:34:49,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-18 11:34:49,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-18 11:34:49,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:49,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-18 11:34:49,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:49,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:49,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:50,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.027 0.443 2026-10-18 11:34:50,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '7F52DC0AC1C567F6D15E185762CEDDC5', 'loaderId': '8651FF020F502DFFE8B7072FA4641B5D', 'isDownload': False} 2026-10-18 11:34:50,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:50,476 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:50,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:34:50,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:34:50,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-18 11:34:50,881 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:50,888 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:50,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:34:50,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:34:50,918 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:50,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:50,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:50,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:50,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "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.008 2026-10-18 11:34:50,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:34:50,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:34:50,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:34:51,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.121 0.276 2026-10-18 11:34:51,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:51,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:51,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:34:51,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:51,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:51,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:34:51,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:51,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:51,587 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:34:51,589 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:51,604 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:51,604 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:51,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.013 0.027 2026-10-18 11:34:51,630 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:51,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.049 2026-10-18 11:34:51,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:51,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.033 2026-10-18 11:34:51,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.052 2026-10-18 11:34:51,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.098 2026-10-18 11:34:51,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.092 2026-10-18 11:34:51,777 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:51,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:51,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.037 2026-10-18 11:34:51,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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.007 2026-10-18 11:34:51,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:51,945 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:52,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:52,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:52,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:52,192 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-18 11:34:52,193 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-18 11:34:52,193 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-18 11:34:52,194 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-18 11:34:52,195 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-18 11:34:52,195 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-18 11:34:52,196 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-18 11:34:52,196 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-18 11:34:52,197 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-18 11:34:52,197 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-18 11:34:52,197 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-18 11:34:52,198 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-18 11:34:52,198 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-18 11:34:52,198 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-18 11:34:52,199 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-18 11:34:52,199 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-18 11:34:52,200 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-18 11:34:52,200 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-18 11:34:52,200 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-18 11:34:52,201 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-18 11:34:52,202 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-18 11:34:52,202 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-18 11:34:52,203 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-18 11:34:52,203 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-18 11:34:52,204 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-18 11:34:52,205 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-18 11:34:52,206 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-18 11:34:52,208 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:52,208 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-18 11:34:52,209 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-18 11:34:52,209 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-18 11:34:52,210 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-18 11:34:52,210 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-18 11:34:52,210 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-18 11:34:52,211 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-18 11:34:52,211 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-18 11:34:52,211 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-18 11:34:52,212 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-18 11:34:52,212 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-18 11:34:52,213 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-18 11:34:52,213 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-18 11:34:52,219 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:52,224 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:52,234 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:52,238 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:52,242 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:52,244 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:52,245 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-18 11:34:52,246 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:52,247 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:34:52,247 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-18 11:34:52,248 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-18 11:34:52,248 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-18 11:34:52,249 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-18 11:34:52,254 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-18 11:34:52,254 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-18 11:34:52,255 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-18 11:34:52,255 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-18 11:34:52,259 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-18 11:34:52,259 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-18 11:34:52,260 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-18 11:34:52,260 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-18 11:34:52,261 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-18 11:34:52,261 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-18 11:34:52,261 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-18 11:34:52,262 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-18 11:34:52,262 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-18 11:34:52,263 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-18 11:34:52,263 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-18 11:34:52,263 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-18 11:34:52,264 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-18 11:34:52,265 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-18 11:34:52,265 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-18 11:34:52,266 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-18 11:34:52,266 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-18 11:34:52,267 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-18 11:34:52,267 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-18 11:34:52,274 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-18 11:34:52,278 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-18 11:34:52,279 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-18 11:34:52,280 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:52,281 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:52,282 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:52,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:52,284 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:52,284 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-18 11:34:52,285 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-18 11:34:52,286 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-18 11:34:52,287 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-18 11:34:52,287 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-18 11:34:52,288 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-18 11:34:52,289 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-18 11:34:52,289 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-18 11:34:52,290 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-18 11:34:52,293 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-18 11:34:52,294 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-18 11:34:52,296 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-18 11:34:52,297 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-18 11:34:52,298 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-18 11:34:52,300 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-18 11:34:52,302 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-18 11:34:52,303 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-18 11:34:52,304 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:52,307 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-18 11:34:52,309 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:34:52,309 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:52,310 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:52,311 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-18 11:34:52,315 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:52,315 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-18 11:34:52,316 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-18 11:34:52,317 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-18 11:34:52,317 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-18 11:34:52,318 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-18 11:34:52,318 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-18 11:34:52,319 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-18 11:34:52,319 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-18 11:34:52,328 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-18 11:34:52,329 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:52,330 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-18 11:34:52,331 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-18 11:34:52,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:52,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:52,337 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-18 11:34:52,337 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-18 11:34:52,342 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-18 11:34:52,343 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-18 11:34:52,343 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-18 11:34:52,344 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-18 11:34:52,344 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-18 11:34:52,345 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-18 11:34:52,346 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-18 11:34:52,348 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-18 11:34:52,349 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-18 11:34:52,349 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-18 11:34:52,350 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-18 11:34:52,356 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:52,356 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:52,357 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-18 11:34:52,358 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-18 11:34:52,358 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:34:52,359 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-18 11:34:52,359 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:52] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:52,360 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-18 11:34:52,361 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-18 11:34:52,362 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-18 11:34:52,671 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-10-18 11:34:53,023 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-10-18 11:34:53,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1010724 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63383c4b-ce0e-489b-8801-efc6168ee78f'}] 2026-10-18 11:34:53,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:53,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1010724 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63383c4b-ce0e-489b-8801-efc6168ee78f'} created pos.order #765 2026-10-18 11:34:53,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:53,112 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1010724 finished 2026-10-18 11:34:53,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-18 11:34:53,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_multiple_preparation_printer_different_categories SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-18 11:34:53,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.030 0.098 2026-10-18 11:34:53,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 17794788 (allocated 20971520) 2026-10-18 11:34:53,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 113299 2026-10-18 11:34:53,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-18 11:34:53,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 113299 2026-10-18 11:34:53,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113453_348576_test_multiple_preparation_printer_different_categories.txt 2026-10-18 11:34:53,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmpfvol7jny_chrome_odoo" 2026-10-18 11:34:53,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-18 11:34:53,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 113531 2026-10-18 11:34:53,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmpxwlvgnnb_chrome_odoo 2026-10-18 11:34:53,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:44393/json/version 2026-10-18 11:34:53,749 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:53,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:53,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:44393/json 2026-10-18 11:34:53,756 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:53,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:44393/devtools/page/77BAD0595F115B70C67D7B9EB690CD44 2026-10-18 11:34:53,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-18 11:34:53,778 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-18 11:34:53,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:34:53,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-18 11:34:53,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:53,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:53,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:54,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.028 0.445 2026-10-18 11:34:54,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': '77BAD0595F115B70C67D7B9EB690CD44', 'loaderId': '5F0B7338CB9AE34D1F7E0C40893AD9CD', 'isDownload': False} 2026-10-18 11:34:54,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate ready code "odoo.isTourReady('test_name_preset_skip_screen')" 2026-10-18 11:34:54,310 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:54,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:34:54,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:34:54,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:34:54,704 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:54,712 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:54,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:34:54,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:54,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:54,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:34:54,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:54,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:54,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "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.007 2026-10-18 11:34:54,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:34:54,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.025 2026-10-18 11:34:54,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:34:55,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.160 0.274 2026-10-18 11:34:55,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "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-10-18 11:34:55,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:55,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:34:55,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:55,400 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:55,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:55,437 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:55,449 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:55,450 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:55,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.018 2026-10-18 11:34:55,466 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:55,466 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:55,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-18 11:34:55,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.010 0.042 2026-10-18 11:34:55,496 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:55,504 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.027 2026-10-18 11:34:55,533 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:55,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.011 2026-10-18 11:34:55,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.053 2026-10-18 11:34:55,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.097 2026-10-18 11:34:55,641 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:55,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:55,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.036 2026-10-18 11:34:55,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34: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-10-18 11:34:55,795 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:55,811 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:55,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:55,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,004 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,175 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.008 0.023 2026-10-18 11:34:56,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.010 0.034 2026-10-18 11:34:56,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,532 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:56,533 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:56,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:56,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34808429 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '96745117-d0ea-45a0-a227-8b92b9de578a'}] 2026-10-18 11:34:56,665 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:34:56,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34808429 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '96745117-d0ea-45a0-a227-8b92b9de578a'} created pos.order #766 2026-10-18 11:34:56,984 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34808429 finished 2026-10-18 11:34:57,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.107 0.276 2026-10-18 11:34:57,172 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:57,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-18 11:34:57,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-18 11:34:57,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17138176 (allocated 19009536) 2026-10-18 11:34:57,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 113531 2026-10-18 11:34:57,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-18 11:34:57,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 113531 2026-10-18 11:34:57,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113457_401495_test_name_preset_skip_screen.txt 2026-10-18 11:34:57,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmpxwlvgnnb_chrome_odoo" 2026-10-18 11:34:57,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-18 11:34:57,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 113742 2026-10-18 11:34:57,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmpm3cd05_e_chrome_odoo 2026-10-18 11:34:57,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:34479/json/version 2026-10-18 11:34:57,802 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34479', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:57,809 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-18 11:34:57,809 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:34479/json 2026-10-18 11:34:57,810 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34479', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:34:57,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:34479/devtools/page/A1B5302341B8E45FB3BAEB8D80A109A6 2026-10-18 11:34:57,820 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-18 11:34:57,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-18 11:34:57,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:34:57,870 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-18 11:34:57,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:57,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:34:57,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:34:58,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.029 0.582 2026-10-18 11:34:58,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': 'A1B5302341B8E45FB3BAEB8D80A109A6', 'loaderId': '82C202B6489D66643D8D56B07773DD49', 'isDownload': False} 2026-10-18 11:34:58,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-18 11:34:58,500 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:34:58,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:34:58,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:34:58,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:34:58,878 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:58,880 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:58,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:34:58,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:34:58,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:34:58,917 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:58,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:58,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:58,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "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-10-18 11:34:58,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-18 11:34:58,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:34:58,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:34:59,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.145 0.312 2026-10-18 11:34:59,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.007 2026-10-18 11:34:59,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:34:59,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.032 2026-10-18 11:34:59,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:34:59,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-18 11:34:59,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:34:59,634 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:34:59,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:34:59,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:59,651 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:34:59,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.015 2026-10-18 11:34:59,662 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:59,668 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:34:59,686 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:34:59,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.014 0.040 2026-10-18 11:34:59,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:59,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.047 2026-10-18 11:34:59,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.026 0.090 2026-10-18 11:34:59,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.012 0.140 2026-10-18 11:34:59,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.115 2026-10-18 11:34:59,841 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:34:59,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:59,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:34:59,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:34:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.026 0.037 2026-10-18 11:34:59,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [8/55] Tour no_ghost_floor → Step .modal-body textarea 2026-10-18 11:35:00,170 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,224 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:35:00,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,329 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.002 0.004 2026-10-18 11:35:00,356 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:00,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,595 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:35:00,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.003 0.022 2026-10-18 11:35:00,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:35:00,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.020 2026-10-18 11:35:00,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:00,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:00] "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-10-18 11:35:01,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,038 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:01,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,179 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:01,180 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:01,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64531444 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '550bbda2-4d91-4a91-8193-533f8af40e35'}] 2026-10-18 11:35:01,368 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:01,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64531444 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '550bbda2-4d91-4a91-8193-533f8af40e35'} created pos.order #767 2026-10-18 11:35:01,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64531444 finished 2026-10-18 11:35:01,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.096 0.290 2026-10-18 11:35:01,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:01,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:02] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.006 0.014 2026-10-18 11:35:02,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:02] "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-10-18 11:35:02,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.021 2026-10-18 11:35:02,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,673 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,724 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:02] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.008 2026-10-18 11:35:02,836 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:02,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:03,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:03,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:03,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:03,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94021649 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2e1daff-73d8-4a3c-a8d9-6cdecc84231f'}] 2026-10-18 11:35:03,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94021649 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2e1daff-73d8-4a3c-a8d9-6cdecc84231f'} created pos.order #768 2026-10-18 11:35:03,389 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94021649 finished 2026-10-18 11:35:03,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 185 0.076 0.256 2026-10-18 11:35:03,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:03] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:03,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:03] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:35:03,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:03,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:03,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-18 11:35:03,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-18 11:35:03,760 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18669456 (allocated 20844544) 2026-10-18 11:35:03,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 113742 2026-10-18 11:35:03,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-18 11:35:03,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 113742 2026-10-18 11:35:03,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113503_858974_test_no_ghost_floor.txt 2026-10-18 11:35:03,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmpm3cd05_e_chrome_odoo" 2026-10-18 11:35:03,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-18 11:35:04,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 113959 2026-10-18 11:35:04,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmpzwuo7hdh_chrome_odoo 2026-10-18 11:35:04,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:36879/json/version 2026-10-18 11:35:04,255 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:04,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:04,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:36879/json 2026-10-18 11:35:04,282 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:04,292 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:36879/devtools/page/C733DD7E196F2695781D9AD118655103 2026-10-18 11:35:04,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-18 11:35:04,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-18 11:35:04,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:04,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-18 11:35:04,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:04,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:04,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:04,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:04] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.030 0.437 2026-10-18 11:35:04,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': 'C733DD7E196F2695781D9AD118655103', 'loaderId': 'C6D6D3854FFD14886E058EF56D58A0A1', 'isDownload': False} 2026-10-18 11:35:04,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:04,855 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:04,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:04] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:35:04,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:04] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:35:04,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:04] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:35:05,246 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:05,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:35:05,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-18 11:35:05,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:35:05,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:05,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:05,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:35:05,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:05,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "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-10-18 11:35:05,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:35:05,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.033 2026-10-18 11:35:05,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:35:05,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.139 0.282 2026-10-18 11:35:05,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:35:05,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:35:05,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:35:05,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:35:05,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:05,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:35:05,988 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:06,004 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:06,005 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:35:06,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:35:06,018 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:06,023 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:35:06,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.014 0.035 2026-10-18 11:35:06,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:35:06,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:35:06,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:06,144 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:35:06,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.064 2026-10-18 11:35:06,259 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:06,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:06,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.119 2026-10-18 11:35:06,263 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:06,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.137 2026-10-18 11:35:06,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.058 2026-10-18 11:35:06,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:06,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-18 11:35:06,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_open_default_register_screen_config SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-18 11:35:06,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13743784 (allocated 14680064) 2026-10-18 11:35:06,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 113959 2026-10-18 11:35:06,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-18 11:35:06,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 113959 2026-10-18 11:35:06,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113506_603941_test_open_default_register_screen_config.txt 2026-10-18 11:35:06,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmpzwuo7hdh_chrome_odoo" 2026-10-18 11:35:06,615 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-18 11:35:06,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 114158 2026-10-18 11:35:06,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpz23bmr6s_chrome_odoo 2026-10-18 11:35:06,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:36111/json/version 2026-10-18 11:35:06,977 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:06,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:06,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:36111/json 2026-10-18 11:35:06,990 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:06,996 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:36111/devtools/page/25AA464F0F8A95158F643E0330582D8F 2026-10-18 11:35:07,002 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-18 11:35:07,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-18 11:35:07,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:07,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-18 11:35:07,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:07,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:35:07,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:07,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:07] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.026 0.424 2026-10-18 11:35:07,533 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '25AA464F0F8A95158F643E0330582D8F', 'loaderId': 'FFF983DD0A6E8448FAEC05BB7DD22A1F', 'isDownload': False} 2026-10-18 11:35:07,533 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-18 11:35:07,544 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:07,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:07] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:35:07,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:07] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:35:07,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:07] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:35:07,973 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:07,974 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:07,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:35:08,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:08,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:08,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:35:08,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:08,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:08,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "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-10-18 11:35:08,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:35:08,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.024 2026-10-18 11:35:08,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:35:08,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.129 0.272 2026-10-18 11:35:08,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "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-10-18 11:35:08,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.004 2026-10-18 11:35:08,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:35:08,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:08,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:08,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:35:08,668 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:08,690 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:08,694 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:08,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.011 2026-10-18 11:35:08,708 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:08,709 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:08,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.033 2026-10-18 11:35:08,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-18 11:35:08,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:08,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-10-18 11:35:08,774 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:08,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.009 2026-10-18 11:35:08,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.039 2026-10-18 11:35:08,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.091 2026-10-18 11:35:08,888 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:08,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:08,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.053 2026-10-18 11:35:09,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:09,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,076 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:09,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,250 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-10-18 11:35:09,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,504 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80811942 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3ca48b8-74c9-486a-a2a1-ec1e49d216d6'}] 2026-10-18 11:35:09,563 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80811942 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3ca48b8-74c9-486a-a2a1-ec1e49d216d6'} created pos.order #769 2026-10-18 11:35:09,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80811942 finished 2026-10-18 11:35:09,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.034 0.109 2026-10-18 11:35:09,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.006 2026-10-18 11:35:09,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,750 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,965 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:09,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90479189 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3ca48b8-74c9-486a-a2a1-ec1e49d216d6'}] 2026-10-18 11:35:10,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90479189 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3ca48b8-74c9-486a-a2a1-ec1e49d216d6'} updated pos.order #769 2026-10-18 11:35:10,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90479189 finished 2026-10-18 11:35:10,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.036 0.086 2026-10-18 11:35:10,133 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [18/26] Tour test_pos_restaurant_course → Step .floor-map 2026-10-18 11:35:10,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:10,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:35:10,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:10,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:10,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:10,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:11,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:11,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:11,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:11] "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-10-18 11:35:11,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22791061 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3ca48b8-74c9-486a-a2a1-ec1e49d216d6'}] 2026-10-18 11:35:11,556 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22791061 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f3ca48b8-74c9-486a-a2a1-ec1e49d216d6'} updated pos.order #769 2026-10-18 11:35:11,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22791061 finished 2026-10-18 11:35:11,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.027 0.083 2026-10-18 11:35:11,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:35:11,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:11,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-18 11:35:11,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:35:11,825 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17708760 (allocated 19009536) 2026-10-18 11:35:11,828 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 114158 2026-10-18 11:35:11,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-18 11:35:11,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 114158 2026-10-18 11:35:11,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113511_897924_test_pos_restaurant_course.txt 2026-10-18 11:35:11,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpz23bmr6s_chrome_odoo" 2026-10-18 11:35:11,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-18 11:35:12,326 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #221 deleted product.product records with IDs: [2605] 2026-10-18 11:35:12,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 114370 2026-10-18 11:35:12,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmpcwqedujt_chrome_odoo 2026-10-18 11:35:12,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:42507/json/version 2026-10-18 11:35:12,689 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:12,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:12,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:42507/json 2026-10-18 11:35:12,699 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:12,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:42507/devtools/page/0787573FAE0BE343DA1775B7ADC1EDDD 2026-10-18 11:35:12,706 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-18 11:35:12,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-18 11:35:12,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:12,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-18 11:35:12,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:12,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:35:12,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:13,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.027 0.457 2026-10-18 11:35:13,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': '0787573FAE0BE343DA1775B7ADC1EDDD', 'loaderId': '2FD522FD0A98C4E47B4FB0CBE34F2557', 'isDownload': False} 2026-10-18 11:35:13,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-18 11:35:13,265 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:13,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:35:13,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:35:13,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:35:13,655 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:13,658 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:13,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:35:13,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:35:13,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:13,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:13,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:13,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:13,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "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.011 2026-10-18 11:35:13,750 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:35:13,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.029 2026-10-18 11:35:13,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:35:14,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.159 0.418 2026-10-18 11:35:14,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "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-10-18 11:35:14,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.006 2026-10-18 11:35:14,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.012 2026-10-18 11:35:14,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.035 2026-10-18 11:35:14,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:14,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:14,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:35:14,634 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:14,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:14,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:14,650 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:14,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:35:14,667 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:14,670 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:14,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:14,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.014 0.035 2026-10-18 11:35:14,693 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:14,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.033 2026-10-18 11:35:14,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.062 2026-10-18 11:35:14,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.042 2026-10-18 11:35:14,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.119 2026-10-18 11:35:14,870 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:14,883 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:14,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.035 2026-10-18 11:35:14,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.007 2026-10-18 11:35:15,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:15,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-18 11:35:15,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:15,957 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-18 11:35:16,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-18 11:35:16,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,135 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60909475 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ce16d2d6-8e11-4a76-9e97-314d165cffc5'}] 2026-10-18 11:35:16,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60909475 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ce16d2d6-8e11-4a76-9e97-314d165cffc5'} created pos.order #770 2026-10-18 11:35:16,204 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60909475 finished 2026-10-18 11:35:16,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.029 0.091 2026-10-18 11:35:16,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:35:16,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,351 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-18 11:35:16,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:16,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19071139 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ce16d2d6-8e11-4a76-9e97-314d165cffc5'}] 2026-10-18 11:35:16,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19071139 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ce16d2d6-8e11-4a76-9e97-314d165cffc5'} updated pos.order #770 2026-10-18 11:35:16,852 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19071139 finished 2026-10-18 11:35:16,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.035 0.095 2026-10-18 11:35:16,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:17] "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-10-18 11:35:17,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,079 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-18 11:35:17,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90324041 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '460ed8f7-89d8-4c27-86e9-8820653cfed0'}] 2026-10-18 11:35:17,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90324041 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '460ed8f7-89d8-4c27-86e9-8820653cfed0'} created pos.order #771 2026-10-18 11:35:17,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90324041 finished 2026-10-18 11:35:17,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.020 0.081 2026-10-18 11:35:17,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.006 2026-10-18 11:35:17,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,844 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:17,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:18,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:18,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:18] "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-10-18 11:35:18,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:18,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:18,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37685615 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '1cfa990c-8f84-4c5e-9a44-442ac8cafda5'}] 2026-10-18 11:35:18,163 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37685615 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '1cfa990c-8f84-4c5e-9a44-442ac8cafda5'} created pos.order #772 2026-10-18 11:35:18,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37685615 finished 2026-10-18 11:35:18,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.019 0.078 2026-10-18 11:35:18,250 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:18,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-18 11:35:18,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-18 11:35:18,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:35:18,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21352492 (allocated 23732224) 2026-10-18 11:35:18,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 114370 2026-10-18 11:35:18,438 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-18 11:35:18,438 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 114370 2026-10-18 11:35:18,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113518_546685_test_preparation_printer_content.txt 2026-10-18 11:35:18,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmpcwqedujt_chrome_odoo" 2026-10-18 11:35:18,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-18 11:35:18,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 114575 2026-10-18 11:35:18,948 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp_gh2w4mi_chrome_odoo 2026-10-18 11:35:18,948 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:34323/json/version 2026-10-18 11:35:18,949 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:18,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:18,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:34323/json 2026-10-18 11:35:18,957 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:18,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:34323/devtools/page/E7F530B4A6664793EF8043AC9A23FBE2 2026-10-18 11:35:18,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-18 11:35:18,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-18 11:35:19,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:19,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-18 11:35:19,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:19,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:19,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:19,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:19] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.044 0.489 2026-10-18 11:35:19,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': 'E7F530B4A6664793EF8043AC9A23FBE2', 'loaderId': '17E401ECC102C784753F5D93BA2E8642', 'isDownload': False} 2026-10-18 11:35:19,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-18 11:35:19,578 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:19,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:19] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:35:19,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:19] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:35:19,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:19] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:35:20,027 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:20,032 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:20,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:35:20,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:35:20,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:20,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [1/24] Tour test_cancel_future_order → Step body 2026-10-18 11:35:20,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 11:35:20,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:20,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:35:20,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "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.017 2026-10-18 11:35:20,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-10-18 11:35:20,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:35:20,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.123 0.271 2026-10-18 11:35:20,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "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-10-18 11:35:20,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.006 2026-10-18 11:35:20,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.032 2026-10-18 11:35:20,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:20,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:20,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:35:20,775 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:20,795 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:35:20,799 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:35:20,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:35:20,820 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-18 11:35:20,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:20,821 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:35:20,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.018 0.038 2026-10-18 11:35:20,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-18 11:35:20,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:35:20,963 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:20,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.017 0.043 2026-10-18 11:35:21,026 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:21,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.084 2026-10-18 11:35:21,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.019 0.061 2026-10-18 11:35:21,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,219 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:21,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,392 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:21] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:35:21,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44067106 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': '3cca2816-cd46-44a2-ae3f-1df49fb30446'}] 2026-10-18 11:35:21,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44067106 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': '3cca2816-cd46-44a2-ae3f-1df49fb30446'} created pos.order #773 2026-10-18 11:35:21,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44067106 finished 2026-10-18 11:35:21,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:21,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.027 0.103 2026-10-18 11:35:23,850 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:23,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:23] "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-10-18 11:35:23,917 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:23,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:24,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:24,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21491569 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '14f5dfc4-af24-4e0f-8736-2e8fcba9c6b4'}] 2026-10-18 11:35:24,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:24,100 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21491569 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '14f5dfc4-af24-4e0f-8736-2e8fcba9c6b4'} created pos.order #774 2026-10-18 11:35:24,122 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21491569 finished 2026-10-18 11:35:24,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:24,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.020 0.115 2026-10-18 11:35:24,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.026 0.052 2026-10-18 11:35:24,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:35:24,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:24,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:24,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:24] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.018 0.071 2026-10-18 11:35:24,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:24] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.011 0.034 2026-10-18 11:35:25,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:25,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:35:25,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:25,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:25,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.016 2026-10-18 11:35:25,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.020 2026-10-18 11:35:25,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:35:25,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.014 0.032 2026-10-18 11:35:25,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "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-10-18 11:35:25,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.011 2026-10-18 11:35:26,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.005 2026-10-18 11:35:26,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:26,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:26,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.015 0.032 2026-10-18 11:35:26,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.044 2026-10-18 11:35:26,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.022 2026-10-18 11:35:26,158 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-18 11:35:26,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-18 11:35:26,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:26] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.006 0.017 2026-10-18 11:35:26,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.041 2026-10-18 11:35:26,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.023 0.083 2026-10-18 11:35:26,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17261128 (allocated 19398656) 2026-10-18 11:35:26,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 114575 2026-10-18 11:35:26,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-18 11:35:26,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 114575 2026-10-18 11:35:26,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113526_399325_test_preset_future_timing_restaurant.txt 2026-10-18 11:35:26,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmp_gh2w4mi_chrome_odoo" 2026-10-18 11:35:26,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-18 11:35:26,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114794 2026-10-18 11:35:26,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpx_whpznd_chrome_odoo 2026-10-18 11:35:26,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38449/json/version 2026-10-18 11:35:26,803 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38449', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:26,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:26,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38449/json 2026-10-18 11:35:26,814 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38449', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:26,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:38449/devtools/page/F8D76B6B1DDCA669A53FCDEB112D3941 2026-10-18 11:35:26,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-18 11:35:26,838 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-18 11:35:26,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:26,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-18 11:35:26,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:26,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:35:26,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:27,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.049 0.488 2026-10-18 11:35:27,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'F8D76B6B1DDCA669A53FCDEB112D3941', 'loaderId': 'EAF702D9F34D06B7751EB7B6B5BE1DB0', 'isDownload': False} 2026-10-18 11:35:27,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-18 11:35:27,437 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:27,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:35:27,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:35:27,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:35:27,824 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:27,828 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:27,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:35:27,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:35:27,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:27,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:27,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:27,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:27,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "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.007 2026-10-18 11:35:27,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:35:27,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.021 2026-10-18 11:35:27,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:35:28,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.187 0.275 2026-10-18 11:35:28,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "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-10-18 11:35:28,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.004 2026-10-18 11:35:28,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:35:28,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.004 2026-10-18 11:35:28,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:28,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:35:28,573 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:28,585 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:28,587 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:28,599 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:35:28,601 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:28,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.012 0.021 2026-10-18 11:35:28,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.041 2026-10-18 11:35:28,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:35:28,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:28,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-18 11:35:28,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-10-18 11:35:28,685 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:28,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.030 2026-10-18 11:35:28,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.070 2026-10-18 11:35:28,775 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:28,777 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:28,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.021 0.034 2026-10-18 11:35:28,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:28,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.004 2026-10-18 11:35:29,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,085 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:29,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.009 0.028 2026-10-18 11:35:29,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.012 0.053 2026-10-18 11:35:29,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,671 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,724 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,775 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:29,986 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:30,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:30,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:30,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-18 11:35:30,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-18 11:35:30,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16309496 (allocated 17563648) 2026-10-18 11:35:30,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114794 2026-10-18 11:35:30,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-18 11:35:30,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114794 2026-10-18 11:35:30,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113530_329953_test_preset_timing_restaurant.txt 2026-10-18 11:35:30,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpx_whpznd_chrome_odoo" 2026-10-18 11:35:30,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115000 2026-10-18 11:35:30,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp6h_yi7pt_chrome_odoo 2026-10-18 11:35:30,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36193/json/version 2026-10-18 11:35:30,682 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36193', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:30,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:30,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:36193/json 2026-10-18 11:35:30,688 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36193', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:30,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:36193/devtools/page/657D23305AFDE5E8E86124278BA85321 2026-10-18 11:35:30,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-18 11:35:30,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-18 11:35:30,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:30,716 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-18 11:35:30,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:30,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:35:30,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.039 2026-10-18 11:35:30,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '657D23305AFDE5E8E86124278BA85321', 'loaderId': '3E955BCA9D9BAD7E073D6BC1C31D5752', 'isDownload': False} 2026-10-18 11:35:30,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_open_register_with_preset_takeaway')" 2026-10-18 11:35:30,820 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:30,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:35:30,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:35:30,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:30] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.021 2026-10-18 11:35:31,215 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:31,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:31,228 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:35:31,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-10-18 11:35:31,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:31,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:35:31,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:31,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:31,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "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.006 2026-10-18 11:35:31,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:35:31,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.020 2026-10-18 11:35:31,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:35:31,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.096 0.278 2026-10-18 11:35:31,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:31,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.004 2026-10-18 11:35:31,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:35:31,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.006 2026-10-18 11:35:31,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:31,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:31,879 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:31,906 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:35:31,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-10-18 11:35:31,911 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:31,927 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:31,928 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:31,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.007 0.027 2026-10-18 11:35:31,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:31,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-18 11:35:31,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.017 2026-10-18 11:35:32,088 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:32,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:32,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.013 0.031 2026-10-18 11:35:32,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:32,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.076 2026-10-18 11:35:32,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:32,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:32,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:32] "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-10-18 11:35:32,303 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:32,362 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:32,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:32,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:32,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31209138 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'af45786d-ff43-4189-91af-485984c2a868'}] 2026-10-18 11:35:32,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31209138 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'af45786d-ff43-4189-91af-485984c2a868'} created pos.order #775 2026-10-18 11:35:32,486 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31209138 finished 2026-10-18 11:35:32,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.022 0.083 2026-10-18 11:35:32,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:32,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:34,666 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:34,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:34,795 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:34,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:34,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:34,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,004 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75956930 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'af45786d-ff43-4189-91af-485984c2a868'}] 2026-10-18 11:35:35,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1279] to pos.order #775 2026-10-18 11:35:35,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75956930 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'af45786d-ff43-4189-91af-485984c2a868'} updated pos.order #775 2026-10-18 11:35:35,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75956930 finished 2026-10-18 11:35:35,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.031 0.116 2026-10-18 11:35:35,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:35] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 50 0.021 0.090 2026-10-18 11:35:35,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:35,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:35] "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-10-18 11:35:35,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:35:35,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-18 11:35:35,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-18 11:35:35,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17308028 (allocated 19271680) 2026-10-18 11:35:35,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115000 2026-10-18 11:35:35,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-18 11:35:35,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115000 2026-10-18 11:35:35,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113535_989756_test_preset_timing_restaurant.txt 2026-10-18 11:35:35,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp6h_yi7pt_chrome_odoo" 2026-10-18 11:35:36,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115207 2026-10-18 11:35:36,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpphwygwyi_chrome_odoo 2026-10-18 11:35:36,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:40549/json/version 2026-10-18 11:35:36,310 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40549', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:36,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:36,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:40549/json 2026-10-18 11:35:36,323 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40549', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:36,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:40549/devtools/page/D06A459CD85AE41961F625870DA2457D 2026-10-18 11:35:36,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-18 11:35:36,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-18 11:35:36,359 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:36,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-18 11:35:36,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:36,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:35:36,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.030 2026-10-18 11:35:36,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'D06A459CD85AE41961F625870DA2457D', 'loaderId': 'AF1C4907BBA7B629686AD20F6740D4FA', 'isDownload': False} 2026-10-18 11:35:36,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-18 11:35:36,426 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:36,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:35:36,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:35:36,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-18 11:35:36,852 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:36,855 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:36,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:36,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:35:36,883 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:36,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:36,888 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-10-18 11:35:36,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:36,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "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.005 2026-10-18 11:35:36,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:35:36,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.019 2026-10-18 11:35:36,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:35:37,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.112 0.252 2026-10-18 11:35:37,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "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-10-18 11:35:37,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.004 2026-10-18 11:35:37,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:35:37,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.004 2026-10-18 11:35:37,486 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:37,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:37,531 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:37,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:37,551 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:35:37,552 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:35:37,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.007 0.019 2026-10-18 11:35:37,563 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:37,567 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:37,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.030 2026-10-18 11:35:37,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:37,584 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:37,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.030 2026-10-18 11:35:37,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.068 2026-10-18 11:35:37,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.067 2026-10-18 11:35:37,786 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/37] Tour test_preset_timing_restaurant → Step .new-order 2026-10-18 11:35:37,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:37,915 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:37,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,107 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:38,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,213 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:38] "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-10-18 11:35:38,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66741249 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': '3a715169-86b5-45ef-8905-9acd400597ff'}] 2026-10-18 11:35:38,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66741249 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': '3a715169-86b5-45ef-8905-9acd400597ff'} created pos.order #776 2026-10-18 11:35:38,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66741249 finished 2026-10-18 11:35:38,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.017 0.081 2026-10-18 11:35:38,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:38,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:40,682 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:40,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:40] "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-10-18 11:35:40,750 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:40,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:40,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:40,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76343928 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': 'de6efdf6-292b-4d4b-ae97-fa1f0946c354'}] 2026-10-18 11:35:40,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76343928 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': 'de6efdf6-292b-4d4b-ae97-fa1f0946c354'} created pos.order #777 2026-10-18 11:35:40,940 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76343928 finished 2026-10-18 11:35:40,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.019 0.080 2026-10-18 11:35:41,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 51 0.019 0.039 2026-10-18 11:35:41,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:35:41,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:41,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:41,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:41,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:41,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:41,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.009 2026-10-18 11:35:43,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,653 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:43] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.002 0.005 2026-10-18 11:35:43,787 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:43,907 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35981301 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'f62e9fe7-ed61-4c6a-a5b1-2ffa626196cf'}] 2026-10-18 11:35:43,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35981301 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'f62e9fe7-ed61-4c6a-a5b1-2ffa626196cf'} created pos.order #778 2026-10-18 11:35:43,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35981301 finished 2026-10-18 11:35:44,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.019 0.089 2026-10-18 11:35:44,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:44,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:44,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:44,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.016 0.036 2026-10-18 11:35:44,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:35:44,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-18 11:35:44,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-18 11:35:44,384 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21575032 (allocated 24129536) 2026-10-18 11:35:44,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115207 2026-10-18 11:35:44,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-18 11:35:44,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115207 2026-10-18 11:35:44,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113544_483171_test_preset_timing_restaurant.txt 2026-10-18 11:35:44,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpphwygwyi_chrome_odoo" 2026-10-18 11:35:44,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115410 2026-10-18 11:35:44,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp88c7alg1_chrome_odoo 2026-10-18 11:35:44,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46343/json/version 2026-10-18 11:35:44,773 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:44,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:44,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46343/json 2026-10-18 11:35:44,791 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:44,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:46343/devtools/page/8F9666BE839E9247E89A7EA4ECAFD90D 2026-10-18 11:35:44,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-18 11:35:44,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-18 11:35:44,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:44,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-18 11:35:44,833 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:44,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:35:44,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.015 0.032 2026-10-18 11:35:44,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '8F9666BE839E9247E89A7EA4ECAFD90D', 'loaderId': '6399EDCB615215900652B076CC3B114A', 'isDownload': False} 2026-10-18 11:35:44,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-10-18 11:35:44,915 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:44,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:44] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-10-18 11:35:44,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:44] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-18 11:35:44,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:44] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-18 11:35:45,327 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:45,330 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:45,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:45,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:45,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:35:45,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:45,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:45,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:45,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "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.005 2026-10-18 11:35:45,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:35:45,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.018 2026-10-18 11:35:45,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:35:45,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 325 0.141 0.276 2026-10-18 11:35:45,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "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-10-18 11:35:45,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:45] "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-10-18 11:35:46,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-18 11:35:46,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.009 2026-10-18 11:35:46,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:46,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:46,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:46,116 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:46,123 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:35:46,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.008 0.022 2026-10-18 11:35:46,143 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:46,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.043 2026-10-18 11:35:46,149 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:46,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-18 11:35:46,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.013 2026-10-18 11:35:46,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,234 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:46,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.018 0.040 2026-10-18 11:35:46,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.061 2026-10-18 11:35:46,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.017 0.097 2026-10-18 11:35:46,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "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-10-18 11:35:46,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,477 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:46,478 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:46,498 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,604 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/15] Tour test_guest_count_bank_payment → Step body 2026-10-18 11:35:46,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:46,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:47,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:47,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16407166 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'a7c38e9b-96e4-4e2d-91a7-d2ab9e54fcd4'}] 2026-10-18 11:35:47,017 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:47,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16407166 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'a7c38e9b-96e4-4e2d-91a7-d2ab9e54fcd4'} created pos.order #779 2026-10-18 11:35:47,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16407166 finished 2026-10-18 11:35:47,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.022 0.096 2026-10-18 11:35:47,188 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:47,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:47,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:47,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:47,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-18 11:35:47,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-18 11:35:47,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17748308 (allocated 19271680) 2026-10-18 11:35:47,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115410 2026-10-18 11:35:47,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-18 11:35:47,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115410 2026-10-18 11:35:47,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113547_546558_test_preset_timing_restaurant.txt 2026-10-18 11:35:47,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp88c7alg1_chrome_odoo" 2026-10-18 11:35:47,563 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-18 11:35:48,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 115609 2026-10-18 11:35:48,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmpj87qw4e6_chrome_odoo 2026-10-18 11:35:48,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:38919/json/version 2026-10-18 11:35:48,079 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:48,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:48,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:38919/json 2026-10-18 11:35:48,084 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:48,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:38919/devtools/page/862B4FB07B5420D832EE6FED81844056 2026-10-18 11:35:48,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-18 11:35:48,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-18 11:35:48,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:48,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-18 11:35:48,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:48,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:48,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:48,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:48] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.036 0.608 2026-10-18 11:35:48,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '862B4FB07B5420D832EE6FED81844056', 'loaderId': 'ABC56590978DD2E51F5AE14F4185D080', 'isDownload': False} 2026-10-18 11:35:48,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-18 11:35:48,825 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:48,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:48] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:35:48,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:48] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:35:48,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:48] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:35:49,231 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:49,239 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:49,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:35:49,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:35:49,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:49,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:49,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 11:35:49,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:49,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:35:49,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "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.017 2026-10-18 11:35:49,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:35:49,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.029 2026-10-18 11:35:49,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.155 0.326 2026-10-18 11:35:49,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "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-10-18 11:35:49,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "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-10-18 11:35:49,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:35:49,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:49] "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-10-18 11:35:50,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:50,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-18 11:35:50,045 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:50,058 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:35:50,059 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:50,078 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:50,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.013 0.023 2026-10-18 11:35:50,084 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:50,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.046 2026-10-18 11:35:50,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:35:50,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-18 11:35:50,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.010 2026-10-18 11:35:50,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:35:50,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.032 2026-10-18 11:35:50,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.073 2026-10-18 11:35:50,314 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:50,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.039 2026-10-18 11:35:50,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.007 2026-10-18 11:35:50,487 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,508 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:50,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,720 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:50,957 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:50,958 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:51,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:51,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:51,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91822607 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e62d9bec-f150-4b9f-9dcb-4efdcb3b7f9c'}] 2026-10-18 11:35:51,092 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:51,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91822607 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e62d9bec-f150-4b9f-9dcb-4efdcb3b7f9c'} created pos.order #780 2026-10-18 11:35:51,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91822607 finished 2026-10-18 11:35:51,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.100 0.290 2026-10-18 11:35:51,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-18 11:35:51,593 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:35:51,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15779436 (allocated 17039360) 2026-10-18 11:35:51,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 115609 2026-10-18 11:35:51,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-18 11:35:51,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 115609 2026-10-18 11:35:51,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113551_774096_test_restaurant_preset_eatin_tour.txt 2026-10-18 11:35:51,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmpj87qw4e6_chrome_odoo" 2026-10-18 11:35:51,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-18 11:35:52,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 115819 2026-10-18 11:35:52,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmpex6oi084_chrome_odoo 2026-10-18 11:35:52,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:42115/json/version 2026-10-18 11:35:52,172 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:52,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:52,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:42115/json 2026-10-18 11:35:52,184 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:52,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:42115/devtools/page/1EA24BCCB4497E7A68158AE7F5B5790C 2026-10-18 11:35:52,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-18 11:35:52,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-18 11:35:52,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:52,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-18 11:35:52,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:52,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:52,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:52,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:52] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.030 0.471 2026-10-18 11:35:52,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': '1EA24BCCB4497E7A68158AE7F5B5790C', 'loaderId': '7E28F26954AE999F6EE3FF766758A341', 'isDownload': False} 2026-10-18 11:35:52,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:52,787 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:52,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:52] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:35:52,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:52] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-18 11:35:52,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:52] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:35:53,182 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:53,185 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:53,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:35:53,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:35:53,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:53,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:53,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:35:53,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:53,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "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.009 2026-10-18 11:35:53,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:35:53,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.032 2026-10-18 11:35:53,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-18 11:35:53,750 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.127 0.288 2026-10-18 11:35:53,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "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-10-18 11:35:53,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:53,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:35:53,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:53,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:53,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:35:53,905 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:53,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:53,917 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:53,923 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:35:53,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:35:53,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:53,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:53,959 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:35:53,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.014 0.035 2026-10-18 11:35:53,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.030 2026-10-18 11:35:54,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.045 2026-10-18 11:35:54,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.084 2026-10-18 11:35:54,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.014 2026-10-18 11:35:54,062 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:54,161 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:54,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.034 2026-10-18 11:35:54,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,533 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,584 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,636 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,815 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70558844 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7c503518-24df-4f45-a4cd-1d678efe394e'}] 2026-10-18 11:35:54,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70558844 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7c503518-24df-4f45-a4cd-1d678efe394e'} created pos.order #781 2026-10-18 11:35:54,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:54,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70558844 finished 2026-10-18 11:35:55,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.029 0.093 2026-10-18 11:35:55,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.023 0.041 2026-10-18 11:35:55,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:35:55,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:55] "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-10-18 11:35:55,277 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:55,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-18 11:35:55,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_show_default_with_register_screen SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-18 11:35:55,538 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15750212 (allocated 16777216) 2026-10-18 11:35:55,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 115819 2026-10-18 11:35:55,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-18 11:35:55,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 115819 2026-10-18 11:35:55,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113555_635855_test_show_default_with_register_screen.txt 2026-10-18 11:35:55,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmpex6oi084_chrome_odoo" 2026-10-18 11:35:55,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-18 11:35:56,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 116018 2026-10-18 11:35:56,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmp_qmlou49_chrome_odoo 2026-10-18 11:35:56,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:46193/json/version 2026-10-18 11:35:56,002 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46193', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:56,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-18 11:35:56,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:46193/json 2026-10-18 11:35:56,008 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46193', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:35:56,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:46193/devtools/page/AEA694DB65C0FB153A0298BD8ED3BCF3 2026-10-18 11:35:56,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-18 11:35:56,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-18 11:35:56,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:35:56,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-18 11:35:56,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:56,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:56,071 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:35:56,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.025 0.409 2026-10-18 11:35:56,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': 'AEA694DB65C0FB153A0298BD8ED3BCF3', 'loaderId': '56D08E946E0A47FB7EBD25ED42D3DFD0', 'isDownload': False} 2026-10-18 11:35:56,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate ready code "odoo.isTourReady('test_sync_lines_qty_update')" 2026-10-18 11:35:56,518 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:35:56,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:35:56,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:35:56,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:35:56,955 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:56,960 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:56,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:35:56,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:56,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:35:56,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:56,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:35:57,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:57,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "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.007 2026-10-18 11:35:57,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:35:57,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-10-18 11:35:57,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-18 11:35:57,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.116 0.262 2026-10-18 11:35:57,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "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-10-18 11:35:57,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:57,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:35:57,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:57,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-18 11:35:57,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:35:57,625 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:35:57,638 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:35:57,640 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:57,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:57,654 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:35:57,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.023 2026-10-18 11:35:57,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.039 2026-10-18 11:35:57,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:57,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.024 2026-10-18 11:35:57,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-18 11:35:57,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.011 2026-10-18 11:35:57,755 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:35:57,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.014 0.035 2026-10-18 11:35:57,829 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:35:57,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:57,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.078 2026-10-18 11:35:57,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.034 2026-10-18 11:35:57,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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-10-18 11:35:57,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:58,009 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:35:58,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:58,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:58,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:58,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22143712 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f38e626c-c8fc-4bfb-bc75-c90170a2bf66'}] 2026-10-18 11:35:58,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22143712 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f38e626c-c8fc-4bfb-bc75-c90170a2bf66'} created pos.order #782 2026-10-18 11:35:58,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22143712 finished 2026-10-18 11:35:58,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.028 0.125 2026-10-18 11:35:58,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:58,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:58,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:35: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.009 2026-10-18 11:35:58,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:35:58,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:00,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:00,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:00,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:00,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:00,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:00,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:01,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90411440 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f38e626c-c8fc-4bfb-bc75-c90170a2bf66'}] 2026-10-18 11:36:01,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90411440 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f38e626c-c8fc-4bfb-bc75-c90170a2bf66'} updated pos.order #782 2026-10-18 11:36:01,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90411440 finished 2026-10-18 11:36:01,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.028 0.088 2026-10-18 11:36:01,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:01,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:03,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:03,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:03,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:03] "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-10-18 11:36:03,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:03,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-18 11:36:03,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:36:03,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16198432 (allocated 17825792) 2026-10-18 11:36:03,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 116018 2026-10-18 11:36:03,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-18 11:36:03,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 116018 2026-10-18 11:36:03,523 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113603_523474_test_sync_lines_qty_update.txt 2026-10-18 11:36:03,523 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmp_qmlou49_chrome_odoo" 2026-10-18 11:36:03,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-18 11:36:03,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 116222 2026-10-18 11:36:03,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpushab49t_chrome_odoo 2026-10-18 11:36:03,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:46355/json/version 2026-10-18 11:36:03,915 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46355', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:03,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:03,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:46355/json 2026-10-18 11:36:03,922 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46355', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:03,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:46355/devtools/page/C879961DFDADD2D1130BD4AEA5B507D0 2026-10-18 11:36:03,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-18 11:36:03,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-18 11:36:03,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:36:03,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-18 11:36:03,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:03,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:03,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:04,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.027 0.558 2026-10-18 11:36:04,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': 'C879961DFDADD2D1130BD4AEA5B507D0', 'loaderId': '7FE8DCE75EEBFB3B87D48E6269E13A9E', 'isDownload': False} 2026-10-18 11:36:04,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:04,576 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:04,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:36:04,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:36:04,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-18 11:36:04,960 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:04,962 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:04,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:36:04,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:36:04,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:05,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:05,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:36:05,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:05,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "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.007 2026-10-18 11:36:05,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:36:05,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.024 2026-10-18 11:36:05,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:36:05,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.134 0.274 2026-10-18 11:36:05,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "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-10-18 11:36:05,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:05,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:36:05,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:05,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:05,640 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:36:05,662 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:05,672 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:05,676 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:05,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.011 2026-10-18 11:36:05,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:05,689 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:05,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:05,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.012 0.038 2026-10-18 11:36:05,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-18 11:36:05,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.035 2026-10-18 11:36:05,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-10-18 11:36:05,769 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:05,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.029 2026-10-18 11:36:05,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.015 0.074 2026-10-18 11:36:05,860 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:05,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:05,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.026 0.035 2026-10-18 11:36:05,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,011 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:06,079 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,628 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:06] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.011 0.037 2026-10-18 11:36:06,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.011 0.031 2026-10-18 11:36:06,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:06,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44645028 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cf966df-6538-46fd-b9c2-72c1d6040888'}] 2026-10-18 11:36:06,809 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44645028 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cf966df-6538-46fd-b9c2-72c1d6040888'} created pos.order #783 2026-10-18 11:36:06,825 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44645028 finished 2026-10-18 11:36:06,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.034 0.089 2026-10-18 11:36:06,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 66 0.026 0.064 2026-10-18 11:36:07,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:36:07,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,682 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-18 11:36:07,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:07,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93521824 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cf966df-6538-46fd-b9c2-72c1d6040888'}] 2026-10-18 11:36:07,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93521824 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cf966df-6538-46fd-b9c2-72c1d6040888'} updated pos.order #783 2026-10-18 11:36:07,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93521824 finished 2026-10-18 11:36:07,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16766612 (allocated 18485248) 2026-10-18 11:36:07,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 116222 2026-10-18 11:36:07,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-18 11:36:07,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 116222 2026-10-18 11:36:07,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.025 0.086 2026-10-18 11:36:07,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113607_843114_test_sync_lines_qty_update_ticket_screen.txt 2026-10-18 11:36:07,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpushab49t_chrome_odoo" 2026-10-18 11:36:07,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-18 11:36:08,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 116425 2026-10-18 11:36:08,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmp9jia21n9_chrome_odoo 2026-10-18 11:36:08,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:35929/json/version 2026-10-18 11:36:08,222 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:08,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:08,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:35929/json 2026-10-18 11:36:08,226 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:08,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:35929/devtools/page/F5FEC714A9AFA8FAE427D9BDA2E2AF3D 2026-10-18 11:36:08,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-18 11:36:08,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-18 11:36:08,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:36:08,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-18 11:36:08,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:08,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:08,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:08,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:08] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.025 0.417 2026-10-18 11:36:08,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': 'F5FEC714A9AFA8FAE427D9BDA2E2AF3D', 'loaderId': '97DAC69A02A28CA671381389AF0DE1BF', 'isDownload': False} 2026-10-18 11:36:08,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate ready code "odoo.isTourReady('test_sync_set_line_note')" 2026-10-18 11:36:08,735 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:08,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:08] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:36:08,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:08] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:36:08,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:08] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:36:09,154 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:09,156 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:09,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:36:09,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:09,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:36:09,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:09,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:36:09,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:09,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "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.008 2026-10-18 11:36:09,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:36:09,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.023 2026-10-18 11:36:09,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:36:09,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.150 0.287 2026-10-18 11:36:09,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:09,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:09,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:36:09,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:09,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:09,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:36:09,896 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:09,907 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:36:09,909 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:09,919 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:36:09,921 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:09,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.013 0.019 2026-10-18 11:36:09,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.039 2026-10-18 11:36:09,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:36:09,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:36:09,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,008 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:10,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-10-18 11:36:10,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.037 2026-10-18 11:36:10,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.010 0.077 2026-10-18 11:36:10,134 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:10,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.035 2026-10-18 11:36:10,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:10,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,308 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:10,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26063794 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc4551df-8533-45a1-8225-1acf22a49a1f'}] 2026-10-18 11:36:10,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26063794 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc4551df-8533-45a1-8225-1acf22a49a1f'} created pos.order #784 2026-10-18 11:36:10,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26063794 finished 2026-10-18 11:36:10,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.025 0.087 2026-10-18 11:36:10,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:10,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:10] "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-10-18 11:36:12,731 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:12,782 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:12,833 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:12,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:12,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:12,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,323 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88026012 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc4551df-8533-45a1-8225-1acf22a49a1f'}] 2026-10-18 11:36:13,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88026012 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'dc4551df-8533-45a1-8225-1acf22a49a1f'} updated pos.order #784 2026-10-18 11:36:13,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88026012 finished 2026-10-18 11:36:13,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.028 0.088 2026-10-18 11:36:13,498 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:13,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:15,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-18 11:36:15,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:36:15,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15875120 (allocated 16777216) 2026-10-18 11:36:15,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 116425 2026-10-18 11:36:15,630 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-18 11:36:15,630 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 116425 2026-10-18 11:36:15,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113615_724681_test_sync_set_line_note.txt 2026-10-18 11:36:15,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmp9jia21n9_chrome_odoo" 2026-10-18 11:36:15,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-18 11:36:16,115 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 116636 2026-10-18 11:36:16,115 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmp4mo3hlik_chrome_odoo 2026-10-18 11:36:16,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:40127/json/version 2026-10-18 11:36:16,117 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:16,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:16,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:40127/json 2026-10-18 11:36:16,128 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:16,134 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:40127/devtools/page/4112D43E9651A2DFE80C4655A9C23A93 2026-10-18 11:36:16,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-18 11:36:16,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-18 11:36:16,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:36:16,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-18 11:36:16,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:16,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:36:16,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:16,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:16] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.027 0.443 2026-10-18 11:36:16,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '4112D43E9651A2DFE80C4655A9C23A93', 'loaderId': '505A6265866E70FB717715676AD417AB', 'isDownload': False} 2026-10-18 11:36:16,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-18 11:36:16,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:16,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:16] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:36:16,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:16] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:36:16,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:16] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:36:17,070 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:17,073 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:17,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:36:17,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:17,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:36:17,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:17,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:36:17,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:17,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "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.007 2026-10-18 11:36:17,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:36:17,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "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-10-18 11:36:17,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:36:17,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.138 0.313 2026-10-18 11:36:17,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "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-10-18 11:36:17,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:17,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:36:17,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:17,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:17,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:36:17,809 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:17,818 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:17,825 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:36:17,836 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:17,840 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:17,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.016 0.030 2026-10-18 11:36:17,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-18 11:36:17,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:36:17,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:17,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.066 2026-10-18 11:36:17,913 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:36:17,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.033 2026-10-18 11:36:17,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.064 2026-10-18 11:36:18,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.091 2026-10-18 11:36:18,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:18,040 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:18,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.039 2026-10-18 11:36:18,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:18,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:18,203 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:18,265 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:18,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:18,374 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:18,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38769891 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '36a83906-c586-4ef6-bd0d-7a157d5dd2c1'}] 2026-10-18 11:36:18,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38769891 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '36a83906-c586-4ef6-bd0d-7a157d5dd2c1'} created pos.order #785 2026-10-18 11:36:18,463 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38769891 finished 2026-10-18 11:36:18,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.029 0.088 2026-10-18 11:36:18,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:18,610 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:18] "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-10-18 11:36:18,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:20,647 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-10-18 11:36:20,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:20,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:20,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:20,850 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:20,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:20,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:21,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-10-18 11:36:21,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:21,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:21,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29353815 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '36a83906-c586-4ef6-bd0d-7a157d5dd2c1'}] 2026-10-18 11:36:21,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29353815 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '36a83906-c586-4ef6-bd0d-7a157d5dd2c1'} updated pos.order #785 2026-10-18 11:36:21,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29353815 finished 2026-10-18 11:36:21,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.026 0.084 2026-10-18 11:36:21,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [20/21] Tour test_sync_set_note → Step .floor-map 2026-10-18 11:36:21,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:23,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-18 11:36:23,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:36:23,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15820800 (allocated 16777216) 2026-10-18 11:36:23,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 116636 2026-10-18 11:36:23,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-18 11:36:23,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 116636 2026-10-18 11:36:23,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113623_474479_test_sync_set_note.txt 2026-10-18 11:36:23,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmp4mo3hlik_chrome_odoo" 2026-10-18 11:36:23,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-18 11:36:23,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 116842 2026-10-18 11:36:23,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpcn2_zqjd_chrome_odoo 2026-10-18 11:36:23,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:33373/json/version 2026-10-18 11:36:23,906 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33373', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:23,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:23,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:33373/json 2026-10-18 11:36:23,911 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33373', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:23,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:33373/devtools/page/7C0C9F3C3AA714D6DCF7876F0DCC778D 2026-10-18 11:36:23,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-18 11:36:23,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-18 11:36:23,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:36:23,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-18 11:36:23,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:23,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:36:23,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:24,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.024 0.422 2026-10-18 11:36:24,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '7C0C9F3C3AA714D6DCF7876F0DCC778D', 'loaderId': 'B77BEA95824B56FEFA111BDA81457497', 'isDownload': False} 2026-10-18 11:36:24,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-18 11:36:24,437 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:24,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:36:24,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:36:24,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:36:24,829 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:24,831 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:24,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:36:24,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:36:24,863 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:24,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:24,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:36:24,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:24,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "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.007 2026-10-18 11:36:24,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:36:24,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.023 2026-10-18 11:36:24,930 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:36:25,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.123 0.393 2026-10-18 11:36:25,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "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-10-18 11:36:25,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:25,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:36:25,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:25,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:25,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:36:25,630 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:25,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:25,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:36:25,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:36:25,665 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:25,673 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:25,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.018 0.028 2026-10-18 11:36:25,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:25,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.056 2026-10-18 11:36:25,705 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:25,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.039 2026-10-18 11:36:25,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.045 2026-10-18 11:36:25,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.094 2026-10-18 11:36:25,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.086 2026-10-18 11:36:25,835 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:25,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:25,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.044 2026-10-18 11:36:25,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:25,986 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:26,002 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:26,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:26,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:26,172 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:26,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63559948 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1b643efb-b653-4c35-a4aa-bdd3f4e1d03e'}] 2026-10-18 11:36:26,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63559948 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1b643efb-b653-4c35-a4aa-bdd3f4e1d03e'} created pos.order #786 2026-10-18 11:36:26,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63559948 finished 2026-10-18 11:36:26,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.027 0.100 2026-10-18 11:36:26,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:26,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:26,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.007 2026-10-18 11:36:28,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-10-18 11:36:28,498 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:28,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:28,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:28,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:28,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:28,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:28,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:28,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.009 0.023 2026-10-18 11:36:28,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-10-18 11:36:28,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.009 0.033 2026-10-18 11:36:28,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:29,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:29,042 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56585159 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1b643efb-b653-4c35-a4aa-bdd3f4e1d03e'}] 2026-10-18 11:36:29,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56585159 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1b643efb-b653-4c35-a4aa-bdd3f4e1d03e'} updated pos.order #786 2026-10-18 11:36:29,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56585159 finished 2026-10-18 11:36:29,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.029 0.087 2026-10-18 11:36:29,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [21/22] Tour test_sync_set_partner → Step .floor-map 2026-10-18 11:36:29,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:31,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-18 11:36:31,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-18 11:36:31,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16706856 (allocated 18223104) 2026-10-18 11:36:31,331 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 116842 2026-10-18 11:36:31,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-18 11:36:31,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 116842 2026-10-18 11:36:31,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113631_426712_test_sync_set_partner.txt 2026-10-18 11:36:31,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpcn2_zqjd_chrome_odoo" 2026-10-18 11:36:31,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-18 11:36:31,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 117051 2026-10-18 11:36:31,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpcjft287r_chrome_odoo 2026-10-18 11:36:31,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:32785/json/version 2026-10-18 11:36:31,840 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:31,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:31,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:32785/json 2026-10-18 11:36:31,854 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:31,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:32785/devtools/page/C4E0CA85AF2913B74B9C84088BD09CFB 2026-10-18 11:36:31,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-18 11:36:31,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-18 11:36:31,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:36:31,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-18 11:36:31,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:31,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:36:31,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:32,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.027 0.418 2026-10-18 11:36:32,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': 'C4E0CA85AF2913B74B9C84088BD09CFB', 'loaderId': 'C65D598A7F912088AD49391ECF672417', 'isDownload': False} 2026-10-18 11:36:32,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-18 11:36:32,378 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:32,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:36:32,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:36:32,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:36:32,752 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:32,759 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:36:32,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:36:32,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:32,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:36:32,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:32,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:36:32,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:32,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "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.007 2026-10-18 11:36:32,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:36:32,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.009 0.025 2026-10-18 11:36:32,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:36:33,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.133 0.281 2026-10-18 11:36:33,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:33,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:33,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:36:33,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:33,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:33,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:36:33,469 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:33,485 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:36:33,486 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:33,501 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:33,502 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:33,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.015 0.028 2026-10-18 11:36:33,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-18 11:36:33,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:33,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-18 11:36:33,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:36:33,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-10-18 11:36:33,582 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:33,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.035 2026-10-18 11:36:33,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.012 0.079 2026-10-18 11:36:33,678 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:33,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:33,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.039 2026-10-18 11:36:33,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:33,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:33,874 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:33,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:33,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:34,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:34,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90999133 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '03030c7c-d313-4c81-9f1f-473cec97e9e6'}] 2026-10-18 11:36:34,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90999133 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '03030c7c-d313-4c81-9f1f-473cec97e9e6'} created pos.order #787 2026-10-18 11:36:34,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90999133 finished 2026-10-18 11:36:34,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.030 0.095 2026-10-18 11:36:34,213 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:34,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:34,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.007 2026-10-18 11:36:36,315 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-10-18 11:36:36,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,623 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-10-18 11:36:36,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:36,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23701038 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '03030c7c-d313-4c81-9f1f-473cec97e9e6'}] 2026-10-18 11:36:36,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23701038 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '03030c7c-d313-4c81-9f1f-473cec97e9e6'} updated pos.order #787 2026-10-18 11:36:36,998 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23701038 finished 2026-10-18 11:36:37,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.027 0.083 2026-10-18 11:36:37,096 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [23/24] Tour test_sync_set_pricelist → Step .floor-map 2026-10-18 11:36:37,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:39,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-18 11:36:39,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:36:39,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15875508 (allocated 17563648) 2026-10-18 11:36:39,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 117051 2026-10-18 11:36:39,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-18 11:36:39,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 117051 2026-10-18 11:36:39,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113639_329712_test_sync_set_pricelist.txt 2026-10-18 11:36:39,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpcjft287r_chrome_odoo" 2026-10-18 11:36:39,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-18 11:36:39,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 117259 2026-10-18 11:36:39,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmp1pk6b4oy_chrome_odoo 2026-10-18 11:36:39,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:37199/json/version 2026-10-18 11:36:39,824 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:39,852 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:39,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:37199/json 2026-10-18 11:36:39,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:39,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:37199/devtools/page/CFD4BA354781A2AF9E3D25F21E3C7B14 2026-10-18 11:36:39,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-18 11:36:39,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-18 11:36:39,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:36:39,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-18 11:36:39,954 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:39,954 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:39,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:40,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.029 0.492 2026-10-18 11:36:40,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': 'CFD4BA354781A2AF9E3D25F21E3C7B14', 'loaderId': '4EADC4440421C262EFB7D07DFA4AA835', 'isDownload': False} 2026-10-18 11:36:40,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:40,494 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:40,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:36:40,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:36:40,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:36:40,884 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:40,890 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:40,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:36:40,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:40,918 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:40,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:36:40,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:36:40,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:40,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "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.007 2026-10-18 11:36:40,967 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:36:40,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.021 2026-10-18 11:36:40,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-18 11:36:41,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 383 0.113 0.261 2026-10-18 11:36:41,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:41,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:41,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:36:41,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:41,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:41,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:36:41,545 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:41,567 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:36:41,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:41,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:41,581 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:41,587 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:36:41,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.015 0.027 2026-10-18 11:36:41,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:41,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:36:41,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.031 2026-10-18 11:36:41,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:41,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.016 0.035 2026-10-18 11:36:41,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.056 2026-10-18 11:36:41,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.014 0.086 2026-10-18 11:36:41,747 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:41,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:41,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.034 2026-10-18 11:36:41,849 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:41,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:41,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:41,975 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:42,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38413447 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '209a3fb3-fbd1-429a-a234-08d44cdc1535'}] 2026-10-18 11:36:42,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38413447 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '209a3fb3-fbd1-429a-a234-08d44cdc1535'} created pos.order #788 2026-10-18 11:36:42,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38413447 finished 2026-10-18 11:36:42,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.032 0.087 2026-10-18 11:36:42,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,317 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:42] "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-10-18 11:36:42,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88941968 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '61be5dd3-c9a8-403e-a902-ab35d0c8acd2'}] 2026-10-18 11:36:42,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88941968 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '61be5dd3-c9a8-403e-a902-ab35d0c8acd2'} created pos.order #789 2026-10-18 11:36:42,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88941968 finished 2026-10-18 11:36:42,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.020 0.075 2026-10-18 11:36:42,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:42,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-18 11:36:43,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-18 11:36:43,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:43,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-18 11:36:44,245 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:44,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-18 11:36:44,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:44] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.002 0.005 2026-10-18 11:36:44,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-18 11:36:44,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88271995 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '209a3fb3-fbd1-429a-a234-08d44cdc1535'}] 2026-10-18 11:36:44,800 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1294] to pos.order #788 2026-10-18 11:36:44,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88271995 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '209a3fb3-fbd1-429a-a234-08d44cdc1535'} updated pos.order #788 2026-10-18 11:36:44,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88271995 finished 2026-10-18 11:36:44,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.031 0.088 2026-10-18 11:36:44,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.130 2026-10-18 11:36:45,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:45] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.017 0.069 2026-10-18 11:36:45,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.005 2026-10-18 11:36:45,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:45,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-18 11:36:45,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:45,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 16919808 (allocated 18485248) 2026-10-18 11:36:45,384 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 117259 2026-10-18 11:36:45,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-18 11:36:45,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 117259 2026-10-18 11:36:45,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113645_472524_test_tax_in_merge_table_order_line.txt 2026-10-18 11:36:45,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmp1pk6b4oy_chrome_odoo" 2026-10-18 11:36:45,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-18 11:36:45,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 117463 2026-10-18 11:36:45,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmp7nx6cfeb_chrome_odoo 2026-10-18 11:36:45,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:45233/json/version 2026-10-18 11:36:45,888 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:45,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:45,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:45233/json 2026-10-18 11:36:45,893 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:45,896 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:45233/devtools/page/CDC5809E10C0611FB4591BA7373E98A7 2026-10-18 11:36:45,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-18 11:36:45,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-18 11:36:45,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:36:45,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-18 11:36:45,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:45,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:36:45,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:46,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.024 0.403 2026-10-18 11:36:46,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': 'CDC5809E10C0611FB4591BA7373E98A7', 'loaderId': 'B147417BC022AC8F709A1B93BCC19C36', 'isDownload': False} 2026-10-18 11:36:46,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-18 11:36:46,404 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:46,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:36:46,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-18 11:36:46,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:36:46,786 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:46,789 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:46,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:36:46,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:46,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:36:46,817 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:46,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:36:46,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:46,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "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.007 2026-10-18 11:36:46,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:36:46,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.007 0.022 2026-10-18 11:36:46,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-18 11:36:47,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.121 0.261 2026-10-18 11:36:47,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "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-10-18 11:36:47,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:47,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:36:47,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:47,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:47,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:36:47,436 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:47,452 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:47,453 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:47,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.010 2026-10-18 11:36:47,466 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:36:47,477 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:36:47,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.010 0.034 2026-10-18 11:36:47,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.022 2026-10-18 11:36:47,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:36:47,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:47,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.007 2026-10-18 11:36:47,554 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:36:47,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.012 0.029 2026-10-18 11:36:47,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.010 0.066 2026-10-18 11:36:47,650 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:47,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:47,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.042 2026-10-18 11:36:47,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:47,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:47,822 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:47,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:47,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:47,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,037 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,514 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,588 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:48,589 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:48,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,858 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:48,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,077 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:49,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:50,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:50,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:50,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:50,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-18 11:36:50,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:36:50,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15961132 (allocated 17563648) 2026-10-18 11:36:50,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 117463 2026-10-18 11:36:50,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-18 11:36:50,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 117463 2026-10-18 11:36:50,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113650_348325_test_tip_after_payment.txt 2026-10-18 11:36:50,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmp7nx6cfeb_chrome_odoo" 2026-10-18 11:36:50,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-18 11:36:50,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 117665 2026-10-18 11:36:50,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmpmddjt96x_chrome_odoo 2026-10-18 11:36:50,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:38973/json/version 2026-10-18 11:36:50,638 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:50,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-18 11:36:50,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:38973/json 2026-10-18 11:36:50,645 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:36:50,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:38973/devtools/page/CA5DD673B3990570596B2FC54C809CFF 2026-10-18 11:36:50,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-18 11:36:50,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-18 11:36:50,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:36:50,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-18 11:36:50,682 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-10-18 11:36:50,682 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-18 11:36:50,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:36:51,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.060 0.636 2026-10-18 11:36:51,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': 'CA5DD673B3990570596B2FC54C809CFF', 'loaderId': 'DE469481E0FAE0136C8C9D16DF7189C2', 'isDownload': False} 2026-10-18 11:36:51,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-18 11:36:51,401 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:36:51,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:36:51,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:36:51,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:36:51,802 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:51,809 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:51,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:36:51,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:51,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:36:51,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:51,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:36:51,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:51,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.007 2026-10-18 11:36:51,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:36:51,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.023 2026-10-18 11:36:51,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:36:52,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.145 0.263 2026-10-18 11:36:52,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "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-10-18 11:36:52,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.004 2026-10-18 11:36:52,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:36:52,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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.006 2026-10-18 11:36:52,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-18 11:36:52,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.003 2026-10-18 11:36:52,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:52,509 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:36:52,511 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:36:52,514 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:36:52,524 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:36:52,525 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:36:52,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.011 0.032 2026-10-18 11:36:52,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-18 11:36:52,554 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:52,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.025 2026-10-18 11:36:52,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-18 11:36:52,597 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:36:52,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.013 0.031 2026-10-18 11:36:52,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.011 0.071 2026-10-18 11:36:52,678 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:52,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-18 11:36:52,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.024 0.037 2026-10-18 11:36:52,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:52,845 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:36:52,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:52,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:53,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:53,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:53,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:53,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:53,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-18 11:36:55,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:55,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:57,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:57,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36: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-10-18 11:36:57,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:57,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20964778 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e917f4fc-7ef4-4567-9926-4e34cf20c030'}] 2026-10-18 11:36:58,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20964778 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e917f4fc-7ef4-4567-9926-4e34cf20c030'} created pos.order #790 2026-10-18 11:36:58,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20964778 finished 2026-10-18 11:36:58,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.024 0.088 2026-10-18 11:36:58,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32635021 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'}] 2026-10-18 11:36:58,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32635021 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'} created pos.order #791 2026-10-18 11:36:58,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32635021 finished 2026-10-18 11:36:58,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.018 0.102 2026-10-18 11:36:58,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60638037 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '234ddf32-6bc0-41f3-ada5-fb068fcca967'}] 2026-10-18 11:36:58,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60638037 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '234ddf32-6bc0-41f3-ada5-fb068fcca967'} created pos.order #792 2026-10-18 11:36:58,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60638037 finished 2026-10-18 11:36:58,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.017 0.077 2026-10-18 11:36:58,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:58] "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.009 2026-10-18 11:36:58,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:58,915 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91558691 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'cc6c9329-a5bc-4e80-b251-705516fe341c'}] 2026-10-18 11:36:58,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91558691 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'cc6c9329-a5bc-4e80-b251-705516fe341c'} created pos.order #793 2026-10-18 11:36:58,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91558691 finished 2026-10-18 11:36:59,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.019 0.089 2026-10-18 11:36:59,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [33/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:36:59,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 67 0.025 0.054 2026-10-18 11:36:59,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:36:59,243 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,351 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [41/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:36:59,636 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.014 0.035 2026-10-18 11:36:59,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.027 2026-10-18 11:36:59,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:36:59,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67321775 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'}] 2026-10-18 11:36:59,767 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:36:59,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1299] to pos.order #791 2026-10-18 11:36:59,786 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67321775 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'} updated pos.order #791 2026-10-18 11:36:59,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67321775 finished 2026-10-18 11:36:59,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:36:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.022 0.080 2026-10-18 11:37:00,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:00] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 47 0.020 0.095 2026-10-18 11:37:00,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:00,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:00,150 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:00,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:00,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [48/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:37:00,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:00,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.016 0.035 2026-10-18 11:37:00,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:37:00,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:00,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:02,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:02,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:02,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:02] "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-10-18 11:37:02,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:02,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:02,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:02,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:02,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17513368 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'cc6c9329-a5bc-4e80-b251-705516fe341c'}] 2026-10-18 11:37:02,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1300] to pos.order #793 2026-10-18 11:37:02,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17513368 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'cc6c9329-a5bc-4e80-b251-705516fe341c'} updated pos.order #793 2026-10-18 11:37:02,848 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17513368 finished 2026-10-18 11:37:02,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.021 0.080 2026-10-18 11:37:03,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:03] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.019 0.098 2026-10-18 11:37:03,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:03] "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.007 2026-10-18 11:37:03,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:03] "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.006 2026-10-18 11:37:03,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:03,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:03,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:03,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [61/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:37:03,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:03,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.017 0.050 2026-10-18 11:37:03,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:37:03,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:03,469 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:05,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:05,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:05,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:05] "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-10-18 11:37:05,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:05,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:05,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [69/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:37:05,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:05,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.017 0.035 2026-10-18 11:37:05,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:37:05,920 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:05,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18423372 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'}] 2026-10-18 11:37:05,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1301] to pos.order #791 2026-10-18 11:37:05,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18423372 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'} updated pos.order #791 2026-10-18 11:37:05,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18423372 finished 2026-10-18 11:37:06,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.027 0.093 2026-10-18 11:37:06,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:06] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.017 0.066 2026-10-18 11:37:06,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,252 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [78/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:37:06,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.014 0.031 2026-10-18 11:37:06,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:37:06,653 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,920 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:06,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93127138 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'}] 2026-10-18 11:37:07,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,061 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93127138 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'} updated pos.order #791 2026-10-18 11:37:07,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93127138 finished 2026-10-18 11:37:07,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.021 0.083 2026-10-18 11:37:07,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:07] "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-10-18 11:37:07,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:07,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:09,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:09,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-18 11:37:09,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:09,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:09,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:09,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:09,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:09,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [103/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:37:12,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,075 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32761498 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '6c4db391-9cba-4667-9e33-fad9b6e35d45'}] 2026-10-18 11:37:12,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32761498 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '6c4db391-9cba-4667-9e33-fad9b6e35d45'} created pos.order #794 2026-10-18 11:37:12,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32761498 finished 2026-10-18 11:37:12,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.016 0.075 2026-10-18 11:37:12,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.014 0.032 2026-10-18 11:37:12,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:37:12,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,538 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34655146 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'}] 2026-10-18 11:37:12,633 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34655146 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b30692e5-646d-4d06-8cd8-8cadc50b0f69'} updated pos.order #791 2026-10-18 11:37:12,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34655146 finished 2026-10-18 11:37:12,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.021 0.081 2026-10-18 11:37:12,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:12] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.016 0.071 2026-10-18 11:37:12,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:12] "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-10-18 11:37:12,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:12] "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-10-18 11:37:12,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:12,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:13,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:13,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:13,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [117/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-10-18 11:37:13,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:13,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.016 0.040 2026-10-18 11:37:13,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:37:13,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-18 11:37:13,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:37:13,384 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29408276 (allocated 32256000) 2026-10-18 11:37:13,386 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 117665 2026-10-18 11:37:13,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-18 11:37:13,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 117665 2026-10-18 11:37:13,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113713_454761_test_transfering_orders.txt 2026-10-18 11:37:13,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmpmddjt96x_chrome_odoo" 2026-10-18 11:37:13,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-18 11:37:13,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117908 2026-10-18 11:37:13,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpc4hun033_chrome_odoo 2026-10-18 11:37:13,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:41785/json/version 2026-10-18 11:37:13,834 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:13,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:37:13,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:41785/json 2026-10-18 11:37:13,837 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:13,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:41785/devtools/page/D79F487B32A163420A7F778B1547C759 2026-10-18 11:37:13,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-18 11:37:13,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-18 11:37:13,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:37:13,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-18 11:37:13,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:13,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:13,886 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:37:14,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.027 0.409 2026-10-18 11:37:14,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'D79F487B32A163420A7F778B1547C759', 'loaderId': '9ACF817A9DD5AE18427AE84607048390', 'isDownload': False} 2026-10-18 11:37:14,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-18 11:37:14,335 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:37:14,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:37:14,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:37:14,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:37:14,771 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:14,779 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:37:14,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:37:14,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:37:14,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:37:14,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:14,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:14,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:14,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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-10-18 11:37:14,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:37:14,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.022 2026-10-18 11:37:14,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:37:15,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.159 0.262 2026-10-18 11:37:15,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "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-10-18 11:37:15,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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-10-18 11:37:15,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.025 2026-10-18 11:37:15,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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-10-18 11:37:15,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:37:15,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:37:15,480 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:15,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:37:15,491 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:37:15,495 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:37:15,510 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:37:15,512 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:37:15,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.016 0.024 2026-10-18 11:37:15,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:37:15,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:15,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.031 2026-10-18 11:37:15,585 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:15,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-18 11:37:15,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.014 0.049 2026-10-18 11:37:15,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.010 0.082 2026-10-18 11:37:15,692 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:15,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:15,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.038 2026-10-18 11:37:15,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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-10-18 11:37:15,833 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:15,849 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:15,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:15,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,135 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:16,137 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:16,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,228 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,361 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69498229 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd9484ba-6a7a-454b-9a82-0567586a71b9'}] 2026-10-18 11:37:16,367 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:16,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69498229 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd9484ba-6a7a-454b-9a82-0567586a71b9'} created pos.order #795 2026-10-18 11:37:16,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69498229 finished 2026-10-18 11:37:16,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.100 0.249 2026-10-18 11:37:16,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:37:16,930 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:16,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:17,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:17,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23916794 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f1315890-901e-451d-945b-0311e7715dc4'}] 2026-10-18 11:37:17,097 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23916794 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f1315890-901e-451d-945b-0311e7715dc4'} created pos.order #796 2026-10-18 11:37:17,112 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23916794 finished 2026-10-18 11:37:17,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.018 0.079 2026-10-18 11:37:17,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:17,246 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:17,297 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:17,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-18 11:37:17,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:37:17,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 16984204 (allocated 18223104) 2026-10-18 11:37:17,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117908 2026-10-18 11:37:17,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-18 11:37:17,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117908 2026-10-18 11:37:17,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113717_486971_test_user_on_residual_order.txt 2026-10-18 11:37:17,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpc4hun033_chrome_odoo" 2026-10-18 11:37:17,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 118113 2026-10-18 11:37:17,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp__a760xf_chrome_odoo 2026-10-18 11:37:17,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:33041/json/version 2026-10-18 11:37:17,770 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33041', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:17,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:37:17,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:33041/json 2026-10-18 11:37:17,782 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33041', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:17,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:33041/devtools/page/CC7DDB3D2054829145C0D38207711A7C 2026-10-18 11:37:17,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-18 11:37:17,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-18 11:37:17,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:37:17,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-18 11:37:17,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:17,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:17,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:17] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.031 0.032 2026-10-18 11:37:17,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'CC7DDB3D2054829145C0D38207711A7C', 'loaderId': '889F35D6365CD2C5EA4589A1872C4941', 'isDownload': False} 2026-10-18 11:37:17,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-18 11:37:17,894 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:37:17,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:17] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:37:17,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:17] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:37:17,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:17] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:37:18,274 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:37:18,278 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:18,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:37:18,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:37:18,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:37:18,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:18,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:18,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:18,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "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.008 2026-10-18 11:37:18,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:37:18,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.008 0.022 2026-10-18 11:37:18,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:37:18,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 432 0.132 0.287 2026-10-18 11:37:18,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "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-10-18 11:37:18,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "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-10-18 11:37:18,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.033 2026-10-18 11:37:18,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "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-10-18 11:37:18,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:37:18,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:37:18,982 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:18,994 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:37:18,996 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:37:19,012 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:37:19,013 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:37:19,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.012 0.023 2026-10-18 11:37:19,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.041 2026-10-18 11:37:19,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:37:19,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-18 11:37:19,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,086 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:37:19,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-10-18 11:37:19,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.011 0.039 2026-10-18 11:37:19,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.010 0.078 2026-10-18 11:37:19,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "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-10-18 11:37:19,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,331 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:19,369 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,471 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,598 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:19,599 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:19,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,690 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:19,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91092586 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f1315890-901e-451d-945b-0311e7715dc4'}] 2026-10-18 11:37:19,830 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:37:19,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [734] to pos.order #796 2026-10-18 11:37:20,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91092586 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f1315890-901e-451d-945b-0311e7715dc4'} updated pos.order #796 2026-10-18 11:37:20,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91092586 finished 2026-10-18 11:37:20,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 199 0.088 0.268 2026-10-18 11:37:20,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:20,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-18 11:37:20,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:37:20,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15524596 (allocated 16777216) 2026-10-18 11:37:20,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 118113 2026-10-18 11:37:20,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-18 11:37:20,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 118113 2026-10-18 11:37:20,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113720_491323_test_user_on_residual_order.txt 2026-10-18 11:37:20,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp__a760xf_chrome_odoo" 2026-10-18 11:37:20,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:37:28,075 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [55] 2026-10-18 11:37:28,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-18 11:37:28,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97880444 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-18 11:37:28,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97880444 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #797 2026-10-18 11:37:28,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97880444 finished 2026-10-18 11:37:28,543 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-18 11:37:28,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-18 11:37:28,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:37:36,369 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [58] 2026-10-18 11:37:36,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-18 11:37:37,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 118320 2026-10-18 11:37:37,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpj9kqijhs_chrome_odoo 2026-10-18 11:37:37,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:38519/json/version 2026-10-18 11:37:37,178 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38519', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:37,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Browser version: Chrome/150.0.7871.114 2026-10-18 11:37:37,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:38519/json 2026-10-18 11:37:37,182 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38519', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:37,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:38519/devtools/page/1EAA8665DF9A8E881397804A7677E924 2026-10-18 11:37:37,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-18 11:37:37,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-18 11:37:37,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:37:37,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-18 11:37:37,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:37,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:37,277 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:37:37,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:37] "GET /pos/ui/123 HTTP/1.1" 200 - 86 0.026 0.407 2026-10-18 11:37:37,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '1EAA8665DF9A8E881397804A7677E924', 'loaderId': '3A6B6170A692A6B5D9F603BD75D52691', 'isDownload': False} 2026-10-18 11:37:37,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-18 11:37:37,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:37:37,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:37] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:37:37,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:37] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:37:37,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:37] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:37:38,125 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:38,131 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:38,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:37:38,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:37:38,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:38,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:37:38,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:38,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:38,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "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.007 2026-10-18 11:37:38,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:37:38,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.029 2026-10-18 11:37:38,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-18 11:37:38,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 408 0.124 0.277 2026-10-18 11:37:38,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "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-10-18 11:37:38,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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-10-18 11:37:38,750 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:37:38,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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.005 2026-10-18 11:37:38,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: Owl is running in 'dev' mode. 2026-10-18 11:37:38,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:37:38,810 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:38,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:37:38,828 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:37:38,828 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:37:38,843 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:37:38,844 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:37:38,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.014 0.027 2026-10-18 11:37:38,871 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:37:38,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.003 0.047 2026-10-18 11:37:38,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:38,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.002 0.037 2026-10-18 11:37:38,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.028 0.062 2026-10-18 11:37:38,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.002 0.040 2026-10-18 11:37:38,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:38] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.010 0.128 2026-10-18 11:37:39,065 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:39,067 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.051 2026-10-18 11:37:39,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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.004 2026-10-18 11:37:39,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,253 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:39,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,367 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68915123 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '090ae244-2b30-4739-b148-d06b6c0aa3a8'}] 2026-10-18 11:37:39,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68915123 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '090ae244-2b30-4739-b148-d06b6c0aa3a8'} created pos.order #798 2026-10-18 11:37:39,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68915123 finished 2026-10-18 11:37:39,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.032 0.089 2026-10-18 11:37:39,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,648 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:39] "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-10-18 11:37:39,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:39,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-18 11:37:39,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:37:39,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16422516 (allocated 18223104) 2026-10-18 11:37:39,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 118320 2026-10-18 11:37:39,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-18 11:37:39,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 118320 2026-10-18 11:37:39,970 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113739_970821_test_change_table_rewards_stay.txt 2026-10-18 11:37:39,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpj9kqijhs_chrome_odoo" 2026-10-18 11:37:40,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-18 11:37:40,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 118520 2026-10-18 11:37:40,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpjpsv20qj_chrome_odoo 2026-10-18 11:37:40,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:46727/json/version 2026-10-18 11:37:40,431 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:40,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Browser version: Chrome/150.0.7871.114 2026-10-18 11:37:40,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:46727/json 2026-10-18 11:37:40,446 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:40,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:46727/devtools/page/BE2294C1075DEBC09C58E8CBE0184BBA 2026-10-18 11:37:40,449 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-18 11:37:40,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-18 11:37:40,496 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:37:40,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-18 11:37:40,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:40,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:40,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:37:40,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:40] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.026 0.402 2026-10-18 11:37:40,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': 'BE2294C1075DEBC09C58E8CBE0184BBA', 'loaderId': 'AF6935B1836C7973DC54F2F88E948E04', 'isDownload': False} 2026-10-18 11:37:40,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:40,951 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:37:40,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:37:40,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:37:40,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:37:41,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:41,335 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:37:41,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:37:41,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:37:41,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:41,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:41,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:37:41,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:41,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "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-10-18 11:37:41,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:37:41,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.011 0.027 2026-10-18 11:37:41,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:37:41,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 408 0.129 0.273 2026-10-18 11:37:41,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "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-10-18 11:37:41,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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.004 2026-10-18 11:37:41,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:37:41,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37: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-10-18 11:37:41,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: Owl is running in 'dev' mode. 2026-10-18 11:37:41,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:37:42,019 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:42,029 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:37:42,031 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:37:42,049 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:37:42,049 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:37:42,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.009 0.020 2026-10-18 11:37:42,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-10-18 11:37:42,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-10-18 11:37:42,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:37:42,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,110 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:37:42,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-10-18 11:37:42,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.020 0.038 2026-10-18 11:37:42,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.010 0.083 2026-10-18 11:37:42,279 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:42,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.033 2026-10-18 11:37:42,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:37:42,418 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,436 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:42,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,682 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78325857 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '08dca184-2439-4b1c-80c2-0bd12659f31e'}] 2026-10-18 11:37:42,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78325857 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '08dca184-2439-4b1c-80c2-0bd12659f31e'} created pos.order #799 2026-10-18 11:37:42,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78325857 finished 2026-10-18 11:37:42,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.032 0.106 2026-10-18 11:37:42,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:42] "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-10-18 11:37:42,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:42,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:43,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:43,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:43,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:43,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:43,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22692244 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '40f9fc00-894a-4516-9bf5-26240acb26a4'}] 2026-10-18 11:37:43,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22692244 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '40f9fc00-894a-4516-9bf5-26240acb26a4'} created pos.order #800 2026-10-18 11:37:43,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22692244 finished 2026-10-18 11:37:43,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.027 0.093 2026-10-18 11:37:43,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-18 11:37:43,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:43,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17360620 (allocated 18747392) 2026-10-18 11:37:43,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 118520 2026-10-18 11:37:43,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-18 11:37:43,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 118520 2026-10-18 11:37:43,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113743_487119_test_loyalty_reward_with_courses.txt 2026-10-18 11:37:43,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpjpsv20qj_chrome_odoo" 2026-10-18 11:37:43,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:37:50,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-18 11:37:50,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 118729 2026-10-18 11:37:50,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpqnk555sc_chrome_odoo 2026-10-18 11:37:50,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:39625/json/version 2026-10-18 11:37:50,974 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:50,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-18 11:37:50,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:39625/json 2026-10-18 11:37:50,983 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:37:50,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:39625/devtools/page/C9619F3D46780DB4DC965A4D7D168626 2026-10-18 11:37:50,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-18 11:37:50,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-18 11:37:51,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:37:51,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-18 11:37:51,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:51,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:51,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:37:51,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:51] "GET /pos/ui/124 HTTP/1.1" 200 - 87 0.032 0.530 2026-10-18 11:37:51,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': 'C9619F3D46780DB4DC965A4D7D168626', 'loaderId': 'A31DD5A27C3D80FCE5A97B7C42F92984', 'isDownload': False} 2026-10-18 11:37:51,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-18 11:37:51,634 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:37:51,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:51] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:37:51,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:51] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:37:51,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:51] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:37:52,005 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:52,008 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:52,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:37:52,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:37:52,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:37:52,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:52,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:52,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:52,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "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.017 2026-10-18 11:37:52,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:37:52,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.027 2026-10-18 11:37:52,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:37:52,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.112 0.262 2026-10-18 11:37:52,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "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-10-18 11:37:52,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:37:52,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:37:52,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.000 0.004 2026-10-18 11:37:52,638 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-18 11:37:52,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:37:52,675 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:52,691 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:37:52,694 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:37:52,705 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:52,709 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:37:52,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image/res.users/233/avatar_128 HTTP/1.1" 200 - 14 0.014 0.028 2026-10-18 11:37:52,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-18 11:37:52,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:37:52,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.002 0.056 2026-10-18 11:37:52,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:52,822 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:37:52,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.005 0.016 2026-10-18 11:37:52,845 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:37:52,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.028 2026-10-18 11:37:52,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.011 0.063 2026-10-18 11:37:52,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-10-18 11:37:52,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-10-18 11:37:52,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:52,932 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:37:52,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:37:52,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:52] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.013 0.168 2026-10-18 11:37:53,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "GET /web/image?model=product.template&field=image_128&id=2160&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-18 11:37:53,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.144 2026-10-18 11:37:53,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.149 2026-10-18 11:37:53,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-10-18 11:37:53,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-10-18T11:37:43.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:37:53,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.018 0.194 2026-10-18 11:37:53,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,732 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:53,910 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:53,911 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:37:53,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:54,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:54,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:54,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:54,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:54,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:37:54,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:37:54] "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-10-18 11:37:54,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-18 11:37:54,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-18 11:37:54,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14941008 (allocated 16515072) 2026-10-18 11:37:54,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 118729 2026-10-18 11:37:54,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-18 11:37:54,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 118729 2026-10-18 11:37:54,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113754_408333_test_mpesa_express_request_data.txt 2026-10-18 11:37:54,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpqnk555sc_chrome_odoo" 2026-10-18 11:37:54,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:37:54,640 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-18 11:37:54,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-18 11:37:54,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-18 11:37:54,664 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-18 11:37:54,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:38:01,958 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-18 11:38:02,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 118937 2026-10-18 11:38:02,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmpp2ei4fgn_chrome_odoo 2026-10-18 11:38:02,554 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:41873/json/version 2026-10-18 11:38:02,555 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:02,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:02,559 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:41873/json 2026-10-18 11:38:02,559 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:02,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:41873/devtools/page/FE55A071A5FAD02FB476CE44268068AE 2026-10-18 11:38:02,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-18 11:38:02,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-18 11:38:02,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:38:02,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-18 11:38:02,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:02,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:02,664 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:03,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.028 0.464 2026-10-18 11:38:03,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': 'FE55A071A5FAD02FB476CE44268068AE', 'loaderId': 'D735BEDC5FBB9796AEBF879360D14908', 'isDownload': False} 2026-10-18 11:38:03,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-18 11:38:03,170 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:03,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:38:03,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:38:03,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:38:03,564 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:03,568 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:03,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:38:03,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:38:03,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:03,597 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:03,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:38:03,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:03,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "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.011 2026-10-18 11:38:03,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:38:03,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.011 0.028 2026-10-18 11:38:03,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:38:04,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.115 0.259 2026-10-18 11:38:04,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "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-10-18 11:38:04,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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.004 2026-10-18 11:38:04,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:38:04,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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.004 2026-10-18 11:38:04,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:04,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:04,227 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:04,249 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:38:04,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:04,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:38:04,262 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:04,266 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:04,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.033 2026-10-18 11:38:04,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.029 2026-10-18 11:38:04,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-18 11:38:04,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:04,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.010 2026-10-18 11:38:04,396 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:38:04,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:04,415 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:04,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.038 0.036 2026-10-18 11:38:04,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.099 2026-10-18 11:38:04,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:04,501 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:04,514 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2163&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:38:04,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:38:04,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-18 11:38:04,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-18 11:38:04,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:38:04,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:38:04,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:38:04,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.018 0.120 2026-10-18 11:38:04,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-10-18 11:38:04,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-18 11:38:04,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:04,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.169 2026-10-18 11:38:04,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:04,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.086 2026-10-18 11:38:04,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:38:04,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:38:05,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "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.030 0.064 2026-10-18 11:38:05,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.037 0.072 2026-10-18 11:38:05,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.101 2026-10-18 11:38:05,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.019 2026-10-18 11:38:05,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:38:05,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.012 0.036 2026-10-18 11:38:05,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,638 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:05,639 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:05,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:05,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-18 11:38:05,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:38:05,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51599471 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '90f33678-edfe-4d1f-915a-eeffa1190b5a'}] 2026-10-18 11:38:05,869 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:05,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17817764 (allocated 19136512) 2026-10-18 11:38:05,939 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 118937 2026-10-18 11:38:05,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-18 11:38:05,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 118937 2026-10-18 11:38:06,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113806_043971_test_advance_payment_with_extra_lines.txt 2026-10-18 11:38:06,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmpp2ei4fgn_chrome_odoo" 2026-10-18 11:38:06,059 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-18 11:38:06,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51599471 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '90f33678-edfe-4d1f-915a-eeffa1190b5a'} created pos.order #801 2026-10-18 11:38:06,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51599471 finished 2026-10-18 11:38:06,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 254 0.130 0.281 2026-10-18 11:38:06,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-18 11:38:06,527 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27266596 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-18 11:38:07,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27266596 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #802 2026-10-18 11:38:07,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27266596 finished 2026-10-18 11:38:07,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-18 11:38:09,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-18 11:38:09,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80337753 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '01e1c1d6-909f-4dd2-952d-f5a52ab8a0e9'}] 2026-10-18 11:38:09,809 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1296] 2026-10-18 11:38:10,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80337753 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '01e1c1d6-909f-4dd2-952d-f5a52ab8a0e9'} created pos.order #803 2026-10-18 11:38:10,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80337753 finished 2026-10-18 11:38:10,439 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-18 11:38:10,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60521979 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '17ee0380-f307-41cb-a488-f4387c935864'}] 2026-10-18 11:38:10,953 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1299] 2026-10-18 11:38:12,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60521979 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '17ee0380-f307-41cb-a488-f4387c935864'} created pos.order #805 2026-10-18 11:38:12,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60521979 finished 2026-10-18 11:38:12,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-18 11:38:13,232 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 119165 2026-10-18 11:38:13,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmp87lli3m8_chrome_odoo 2026-10-18 11:38:13,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:43129/json/version 2026-10-18 11:38:13,234 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:13,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:13,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:43129/json 2026-10-18 11:38:13,240 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:13,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:43129/devtools/page/D92F8092CE4E468D0402747375EB55DA 2026-10-18 11:38:13,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-18 11:38:13,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-18 11:38:13,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:38:13,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-18 11:38:13,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:13,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:13,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:13,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:13] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.024 0.470 2026-10-18 11:38:13,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': 'D92F8092CE4E468D0402747375EB55DA', 'loaderId': 'B8ADF0A91A4047E266B713CDBA7BF06A', 'isDownload': False} 2026-10-18 11:38:13,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-18 11:38:13,843 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:13,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:13] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:38:13,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:13] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:38:13,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:13] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:38:14,214 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:14,216 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:14,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:38:14,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:38:14,243 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:14,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:14,250 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:38:14,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:14,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "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.011 2026-10-18 11:38:14,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:38:14,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.026 2026-10-18 11:38:14,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:38:14,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.114 0.259 2026-10-18 11:38:14,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "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-10-18 11:38:14,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:14,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:38:14,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:14,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:14,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:14,871 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:14,884 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:14,886 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:14,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.009 2026-10-18 11:38:14,900 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:38:14,902 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:38:14,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.011 0.038 2026-10-18 11:38:14,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:38:14,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.030 2026-10-18 11:38:14,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:15,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:15,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.018 0.037 2026-10-18 11:38:15,082 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:15,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.065 2026-10-18 11:38:15,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-18 11:38:15,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:15,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.113 2026-10-18 11:38:15,149 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:15,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:38:15,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:15,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-18 11:38:15,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:38:15,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-18 11:38:15,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-10-18 11:38:15,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-10-18 11:38:15,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-10-18 11:38:15,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-10-18 11:38:15,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.019 0.142 2026-10-18 11:38:15,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:15,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:15,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.030 0.090 2026-10-18 11:38:15,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:38:15,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-18 11:38:15,697 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:15,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "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.030 0.063 2026-10-18 11:38:15,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.032 0.102 2026-10-18 11:38:15,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.131 2026-10-18 11:38:15,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.009 0.021 2026-10-18 11:38:16,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [8/17] Tour PosSettleOrderWithNote → Step body:not(:has(.modal)) 2026-10-18 11:38:16,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.028 2026-10-18 11:38:16,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.009 0.023 2026-10-18 11:38:16,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.052 2026-10-18 11:38:16,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:16,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:16,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:16,230 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:16,231 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:16,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:16,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:16,388 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:16,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:16,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53648009 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '340f68b5-1b94-4f18-a8de-9c3bd488cad7'}] 2026-10-18 11:38:16,458 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:16,614 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1302] 2026-10-18 11:38:16,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53648009 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '340f68b5-1b94-4f18-a8de-9c3bd488cad7'} created pos.order #807 2026-10-18 11:38:16,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53648009 finished 2026-10-18 11:38:17,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 394 0.166 0.468 2026-10-18 11:38:17,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:17,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26322223 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '340f68b5-1b94-4f18-a8de-9c3bd488cad7'}] 2026-10-18 11:38:17,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26322223 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '340f68b5-1b94-4f18-a8de-9c3bd488cad7'} sync ignored for existing PoS order pos.order(807,) (state: paid) 2026-10-18 11:38:17,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:17,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26322223 finished 2026-10-18 11:38:17,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:17,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.022 0.083 2026-10-18 11:38:17,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-18 11:38:17,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:38:17,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 18135208 (allocated 19660800) 2026-10-18 11:38:17,384 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 119165 2026-10-18 11:38:17,384 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-18 11:38:17,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 119165 2026-10-18 11:38:17,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113817_443091_test_customer_notes.txt 2026-10-18 11:38:17,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmp87lli3m8_chrome_odoo" 2026-10-18 11:38:17,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-18 11:38:18,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 119388 2026-10-18 11:38:18,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmp3f8avsrx_chrome_odoo 2026-10-18 11:38:18,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:37181/json/version 2026-10-18 11:38:18,129 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:18,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:18,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:37181/json 2026-10-18 11:38:18,139 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:18,142 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:37181/devtools/page/6BA6F454F0B4AB7C3AC51E1FF3201501 2026-10-18 11:38:18,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-18 11:38:18,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-18 11:38:18,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:38:18,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-18 11:38:18,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:18,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:18,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:18,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:18] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.024 0.406 2026-10-18 11:38:18,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '6BA6F454F0B4AB7C3AC51E1FF3201501', 'loaderId': '7E17415F712EC85E868FFB6E38F8D992', 'isDownload': False} 2026-10-18 11:38:18,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate ready code "odoo.isTourReady('test_down_payment_displayed')" 2026-10-18 11:38:18,691 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:18,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:18] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:38:18,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:18] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:38:18,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:18] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:38:19,057 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:19,059 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:19,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:38:19,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:38:19,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:38:19,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:19,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:19,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:19,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "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.011 2026-10-18 11:38:19,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.020 2026-10-18 11:38:19,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.030 2026-10-18 11:38:19,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:38:19,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.117 0.253 2026-10-18 11:38:19,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "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-10-18 11:38:19,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:38:19,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:38:19,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:38:19,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:19,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:19,736 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:19,743 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:19,748 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:19,764 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:38:19,769 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:19,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.011 0.022 2026-10-18 11:38:19,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-10-18 11:38:19,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-18 11:38:19,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:38:19,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:19,862 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:19,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.016 0.030 2026-10-18 11:38:19,908 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:19,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.034 2026-10-18 11:38:19,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:38:19,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-18 11:38:19,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:19] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-18 11:38:19,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:20,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.013 0.133 2026-10-18 11:38:20,009 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:20,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:38:20,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:38:20,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:20,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:38:20,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:38:20,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:38:20,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.111 2026-10-18 11:38:20,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-10-18 11:38:20,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:20,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:20,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.030 0.088 2026-10-18 11:38:20,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:38:20,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:38:20,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:20,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "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.032 0.093 2026-10-18 11:38:20,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.026 0.063 2026-10-18 11:38:20,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.090 2026-10-18 11:38:20,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:38:20,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:20,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.038 2026-10-18 11:38:20,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:20,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.034 2026-10-18 11:38:20,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,031 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:21,032 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:21,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,250 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33406151 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7583a81e-1e9e-438e-a86a-1bf7ef01b4c1'}] 2026-10-18 11:38:21,258 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:21,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33406151 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7583a81e-1e9e-438e-a86a-1bf7ef01b4c1'} created pos.order #808 2026-10-18 11:38:21,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33406151 finished 2026-10-18 11:38:21,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.063 0.212 2026-10-18 11:38:21,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:38:21,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "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-10-18 11:38:21,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30927915 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7583a81e-1e9e-438e-a86a-1bf7ef01b4c1'}] 2026-10-18 11:38:21,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30927915 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7583a81e-1e9e-438e-a86a-1bf7ef01b4c1'} sync ignored for existing PoS order pos.order(808,) (state: paid) 2026-10-18 11:38:21,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30927915 finished 2026-10-18 11:38:21,724 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,773 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.027 0.085 2026-10-18 11:38:21,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.025 2026-10-18 11:38:21,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:21,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.065 2026-10-18 11:38:22,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.014 0.025 2026-10-18 11:38:22,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-18 11:38:22,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:22,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "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.036 0.060 2026-10-18 11:38:22,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.037 0.065 2026-10-18 11:38:22,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.096 2026-10-18 11:38:22,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.019 2026-10-18 11:38:22,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:22,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.024 2026-10-18 11:38:22,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.008 0.024 2026-10-18 11:38:22,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.045 2026-10-18 11:38:22,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:22,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-18 11:38:22,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:38:22,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20334680 (allocated 21893120) 2026-10-18 11:38:22,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 119388 2026-10-18 11:38:22,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-18 11:38:22,551 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 119388 2026-10-18 11:38:22,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113822_645440_test_down_payment_displayed.txt 2026-10-18 11:38:22,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmp3f8avsrx_chrome_odoo" 2026-10-18 11:38:22,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-18 11:38:23,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 119618 2026-10-18 11:38:23,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpsznsxyfu_chrome_odoo 2026-10-18 11:38:23,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:44839/json/version 2026-10-18 11:38:23,317 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:23,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:23,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:44839/json 2026-10-18 11:38:23,323 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:23,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:44839/devtools/page/B796D1592CF127E3ACAF3A121584EF21 2026-10-18 11:38:23,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-18 11:38:23,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-18 11:38:23,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:38:23,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-18 11:38:23,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:23,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:23,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:23,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:23] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.025 0.454 2026-10-18 11:38:23,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': 'B796D1592CF127E3ACAF3A121584EF21', 'loaderId': 'E28689179C8855FAAB25CFF514B5B6B8', 'isDownload': False} 2026-10-18 11:38:23,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-18 11:38:23,913 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:23,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:23] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:38:23,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:23] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:38:23,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:23] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:38:24,289 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:24,290 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:24,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:38:24,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:38:24,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:38:24,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:24,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:24,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:24,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 0.011 2026-10-18 11:38:24,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:38:24,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.026 2026-10-18 11:38:24,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-18 11:38:24,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.115 0.249 2026-10-18 11:38:24,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:38:24,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:38:24,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:38:24,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.005 2026-10-18 11:38:24,894 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:24,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:24,934 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:24,946 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:24,957 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:38:24,963 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:24,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.021 2026-10-18 11:38:24,965 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:24,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.033 2026-10-18 11:38:24,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-18 11:38:24,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-10-18 11:38:25,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:25,050 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:25,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.020 0.036 2026-10-18 11:38:25,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:25,110 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:25,145 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-18 11:38:25,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:25,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.014 0.109 2026-10-18 11:38:25,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:38:25,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:38:25,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-18 11:38:25,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.180 2026-10-18 11:38:25,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-10-18 11:38:25,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:38:25,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2178&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:38:25,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-10-18 11:38:25,317 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-10-18 11:38:25,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.127 2026-10-18 11:38:25,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-10-18 11:38:25,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.155 2026-10-18 11:38:25,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:25,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:25,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.030 0.087 2026-10-18 11:38:25,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.014 0.030 2026-10-18 11:38:25,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:38:25,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:25,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "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.027 0.057 2026-10-18 11:38:25,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.025 0.059 2026-10-18 11:38:25,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.084 2026-10-18 11:38:25,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.022 2026-10-18 11:38:26,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.025 2026-10-18 11:38:26,053 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.011 0.041 2026-10-18 11:38:26,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,258 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:26,259 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:26,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:26,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-18 11:38:26,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 11:38:26,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #531561 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4da6198d-86da-43d1-8ffb-105b8addb707'}] 2026-10-18 11:38:26,485 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:26,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17298884 (allocated 18612224) 2026-10-18 11:38:26,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 119618 2026-10-18 11:38:26,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-18 11:38:26,554 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 119618 2026-10-18 11:38:26,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #531561 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4da6198d-86da-43d1-8ffb-105b8addb707'} created pos.order #809 2026-10-18 11:38:26,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #531561 finished 2026-10-18 11:38:26,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113826_617931_test_downpayment_amount_to_invoice.txt 2026-10-18 11:38:26,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpsznsxyfu_chrome_odoo" 2026-10-18 11:38:26,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-18 11:38:26,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.067 0.137 2026-10-18 11:38:27,158 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_goods_product_no_stock_move ... 2026-10-18 11:38:27,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53745823 started for PoS orders references: [{'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': '3dd61746-f5e5-469a-9663-cb2c69e72e23'}] 2026-10-18 11:38:27,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53745823 order {'name': 'Order 00044-003-0016', 'pos_reference': None, 'uuid': '3dd61746-f5e5-469a-9663-cb2c69e72e23'} created pos.order #810 2026-10-18 11:38:27,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53745823 finished 2026-10-18 11:38:27,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-18 11:38:28,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-18 11:38:29,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 119845 2026-10-18 11:38:29,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpl2sbm877_chrome_odoo 2026-10-18 11:38:29,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:45445/json/version 2026-10-18 11:38:29,372 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:29,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:29,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:45445/json 2026-10-18 11:38:29,376 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:29,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:45445/devtools/page/28432ECC4D83D4BC7BEDD7FA73DB37A8 2026-10-18 11:38:29,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-18 11:38:29,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-18 11:38:29,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:38:29,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-18 11:38:29,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:29,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:29,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:29,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:29] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.029 0.489 2026-10-18 11:38:29,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '28432ECC4D83D4BC7BEDD7FA73DB37A8', 'loaderId': '76BE29F1E343FF783D216767F983F017', 'isDownload': False} 2026-10-18 11:38:29,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-18 11:38:29,986 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:29,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:29] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:38:30,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:38:30,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:38:30,358 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:30,365 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:30,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:38:30,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:38:30,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:30,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:30,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 11:38:30,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:30,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "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.007 2026-10-18 11:38:30,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:38:30,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.024 2026-10-18 11:38:30,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:38:30,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.116 0.296 2026-10-18 11:38:30,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "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-10-18 11:38:30,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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.004 2026-10-18 11:38:30,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:38:30,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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.004 2026-10-18 11:38:31,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:31,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:38:31,039 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:31,060 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:38:31,062 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:38:31,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.012 2026-10-18 11:38:31,074 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:31,077 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:31,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.010 0.030 2026-10-18 11:38:31,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-18 11:38:31,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-10-18 11:38:31,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:31,185 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:38:31,213 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:31,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.034 0.046 2026-10-18 11:38:31,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:38:31,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:31,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:38:31,308 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:31,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:38:31,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.112 2026-10-18 11:38:31,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:38:31,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:31,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.011 0.198 2026-10-18 11:38:31,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:38:31,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-10-18 11:38:31,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:38:31,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:38:31,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-10-18 11:38:31,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.172 2026-10-18 11:38:31,564 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:31,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:31,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.026 0.079 2026-10-18 11:38:31,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "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-10-18 11:38:31,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:38:31,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:31,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:31] "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.027 0.058 2026-10-18 11:38:32,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.026 0.063 2026-10-18 11:38:32,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.089 2026-10-18 11:38:32,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:38:32,134 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.009 0.024 2026-10-18 11:38:32,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.009 0.033 2026-10-18 11:38:32,186 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,268 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,343 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:32,344 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:32,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:32,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-18 11:38:32,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:38:32,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62910257 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7b3fe7b8-8a08-4854-a8a6-0a41357e3301'}] 2026-10-18 11:38:32,632 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:32,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17225416 (allocated 18612224) 2026-10-18 11:38:32,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 119845 2026-10-18 11:38:32,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-18 11:38:32,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 119845 2026-10-18 11:38:32,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113832_763063_test_downpayment_invoice_line_name.txt 2026-10-18 11:38:32,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpl2sbm877_chrome_odoo" 2026-10-18 11:38:32,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-18 11:38:33,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62910257 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7b3fe7b8-8a08-4854-a8a6-0a41357e3301'} created pos.order #811 2026-10-18 11:38:33,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62910257 finished 2026-10-18 11:38:33,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 537 0.234 0.961 2026-10-18 11:38:33,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-18 11:38:34,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120072 2026-10-18 11:38:34,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpp6v41pnh_chrome_odoo 2026-10-18 11:38:34,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:40463/json/version 2026-10-18 11:38:34,653 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:34,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:34,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:40463/json 2026-10-18 11:38:34,660 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:34,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:40463/devtools/page/70684A06F6F61AA003B8D1E973C5C4E9 2026-10-18 11:38:34,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-18 11:38:34,666 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-18 11:38:34,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:38:34,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-18 11:38:34,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:34,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:34,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:35,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.026 0.402 2026-10-18 11:38:35,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '70684A06F6F61AA003B8D1E973C5C4E9', 'loaderId': 'A23F984EC37B8193D1E983FBCF023D23', 'isDownload': False} 2026-10-18 11:38:35,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-18 11:38:35,197 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:35,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:38:35,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:38:35,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:38:35,584 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:35,586 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:35,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:38:35,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:35,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:38:35,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:35,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:38:35,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:35,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "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.007 2026-10-18 11:38:35,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:38:35,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.023 2026-10-18 11:38:35,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-18 11:38:36,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.124 0.253 2026-10-18 11:38:36,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "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-10-18 11:38:36,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "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-10-18 11:38:36,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:38:36,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "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-10-18 11:38:36,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:36,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:38:36,233 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:36,244 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:36,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:36,245 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:36,256 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:36,257 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:36,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.015 2026-10-18 11:38:36,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.008 0.034 2026-10-18 11:38:36,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:38:36,332 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:36,378 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:38:36,398 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:36,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.018 0.031 2026-10-18 11:38:36,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:38:36,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:38:36,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:36,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:38:36,491 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:36,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.089 2026-10-18 11:38:36,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-18 11:38:36,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:36,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.013 0.170 2026-10-18 11:38:36,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:38:36,585 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:38:36,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-18 11:38:36,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:38:36,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:38:36,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.173 2026-10-18 11:38:36,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:36,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:36,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.026 0.079 2026-10-18 11:38:36,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.028 2026-10-18 11:38:36,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:38:37,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "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.027 0.060 2026-10-18 11:38:37,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.025 0.062 2026-10-18 11:38:37,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.088 2026-10-18 11:38:37,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:38:37,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.008 0.025 2026-10-18 11:38:37,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.009 0.032 2026-10-18 11:38:37,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,525 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:37,526 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:37,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:37,800 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-18 11:38:37,800 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:38:37,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77831052 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6f33fe61-5baf-4386-a8ce-9e49773bd75d'}] 2026-10-18 11:38:37,806 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:37,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17407748 (allocated 19136512) 2026-10-18 11:38:37,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120072 2026-10-18 11:38:37,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-18 11:38:37,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120072 2026-10-18 11:38:38,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113837_999625_test_downpayment_invoice_link.txt 2026-10-18 11:38:38,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpp6v41pnh_chrome_odoo" 2026-10-18 11:38:38,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-18 11:38:38,975 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77831052 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6f33fe61-5baf-4386-a8ce-9e49773bd75d'} created pos.order #812 2026-10-18 11:38:38,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77831052 finished 2026-10-18 11:38:39,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 569 0.253 1.033 2026-10-18 11:38:39,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120290 2026-10-18 11:38:39,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp5nany22b_chrome_odoo 2026-10-18 11:38:39,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46171/json/version 2026-10-18 11:38:39,930 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:39,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:39,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46171/json 2026-10-18 11:38:39,934 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:39,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:46171/devtools/page/AAC162012D4A1C9D49DF623F4362D559 2026-10-18 11:38:39,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-18 11:38:39,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-18 11:38:39,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:38:39,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-18 11:38:39,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:39,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:40,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.010 0.028 2026-10-18 11:38:40,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'AAC162012D4A1C9D49DF623F4362D559', 'loaderId': 'D9EA22E2C1B3C7C2EB2EADA533BAC894', 'isDownload': False} 2026-10-18 11:38:40,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-18 11:38:40,048 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:40,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:38:40,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:38:40,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:38:40,412 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:40,416 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:40,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:40,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-10-18 11:38:40,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:40,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:38:40,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:40,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:40,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "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-10-18 11:38:40,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:38:40,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.004 0.018 2026-10-18 11:38:40,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:38:40,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.085 0.238 2026-10-18 11:38:40,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "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-10-18 11:38:40,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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.004 2026-10-18 11:38:40,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:38:40,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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.004 2026-10-18 11:38:40,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:40,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:40,993 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:41,007 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:41,011 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:38:41,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:38:41,031 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:38:41,034 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:38:41,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.008 0.035 2026-10-18 11:38:41,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:38:41,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-18 11:38:41,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:41,133 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:38:41,142 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:41,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:38:41,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.012 0.052 2026-10-18 11:38:41,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-10-18 11:38:41,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.076 2026-10-18 11:38:41,228 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:41,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.012 0.129 2026-10-18 11:38:41,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.154 2026-10-18 11:38:41,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:41,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-18 11:38:41,305 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:41,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:38:41,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:38:41,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:41,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-10-18 11:38:41,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.101 2026-10-18 11:38:41,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:38:41,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.078 2026-10-18 11:38:41,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.026 2026-10-18 11:38:41,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:38:41,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:41,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "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.024 0.056 2026-10-18 11:38:41,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.026 0.061 2026-10-18 11:38:41,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.087 2026-10-18 11:38:41,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:38:41,833 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:41,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.008 0.023 2026-10-18 11:38:41,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.009 0.031 2026-10-18 11:38:41,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:41,971 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:42,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:42,048 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:42,049 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:42,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:42,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:42,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:42,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:42,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-18 11:38:42,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:38:42,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21391002 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'f6429864-f30b-4510-b650-09341a3b2a4e'}] 2026-10-18 11:38:42,334 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:42,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17163200 (allocated 19136512) 2026-10-18 11:38:42,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120290 2026-10-18 11:38:42,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-18 11:38:42,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120290 2026-10-18 11:38:42,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113842_477590_test_downpayment_invoice_link.txt 2026-10-18 11:38:42,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp5nany22b_chrome_odoo" 2026-10-18 11:38:42,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-18 11:38:43,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21391002 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': 'f6429864-f30b-4510-b650-09341a3b2a4e'} created pos.order #813 2026-10-18 11:38:43,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21391002 finished 2026-10-18 11:38:43,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 425 0.204 0.592 2026-10-18 11:38:43,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120506 2026-10-18 11:38:43,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpxx_20jvq_chrome_odoo 2026-10-18 11:38:43,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38733/json/version 2026-10-18 11:38:43,425 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:43,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:43,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:38733/json 2026-10-18 11:38:43,435 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:43,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:38733/devtools/page/0B8E88FDCBAB957F66D0CFE6C2B0144C 2026-10-18 11:38:43,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-18 11:38:43,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-18 11:38:43,462 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:38:43,463 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-18 11:38:43,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:43,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:43,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.011 0.037 2026-10-18 11:38:43,523 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '0B8E88FDCBAB957F66D0CFE6C2B0144C', 'loaderId': '18FF5C1F82FEA014AEC8983C25E7B72D', 'isDownload': False} 2026-10-18 11:38:43,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-18 11:38:43,534 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:43,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:38:43,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:38:43,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:38:43,899 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:43,901 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:43,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:43,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-10-18 11:38:43,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:43,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:43,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:38:43,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:43,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "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.005 2026-10-18 11:38:43,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:38:43,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.004 0.018 2026-10-18 11:38:43,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-18 11:38:44,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 278 0.090 0.276 2026-10-18 11:38:44,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:44,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:44,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:38:44,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:44,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:44,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:44,503 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:44,516 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:44,525 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:38:44,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.007 0.015 2026-10-18 11:38:44,536 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:38:44,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.030 2026-10-18 11:38:44,548 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38: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-10-18 11:38:44,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-18 11:38:44,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-18 11:38:44,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:44,650 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:38:44,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.011 2026-10-18 11:38:44,673 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:44,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.015 0.040 2026-10-18 11:38:44,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.010 0.078 2026-10-18 11:38:44,732 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:44,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:38:44,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:38:44,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-10-18 11:38:44,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:44,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-18 11:38:44,808 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:44,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:38:44,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-10-18 11:38:44,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:38:44,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:44,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:38:44,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:38:44,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.065 2026-10-18 11:38:44,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.026 2026-10-18 11:38:45,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:38:45,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "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.026 0.059 2026-10-18 11:38:45,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.031 0.066 2026-10-18 11:38:45,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.089 2026-10-18 11:38:45,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.020 2026-10-18 11:38:45,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.011 0.023 2026-10-18 11:38:45,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.011 0.025 2026-10-18 11:38:45,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.011 0.050 2026-10-18 11:38:45,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,599 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:45,600 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:45,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,690 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:45,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-18 11:38:45,876 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:38:45,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5697743 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'ef3e91c1-b9d9-4bd0-8eb8-43dd98c6b850'}] 2026-10-18 11:38:45,886 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:45,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17479556 (allocated 18612224) 2026-10-18 11:38:45,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120506 2026-10-18 11:38:45,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-18 11:38:45,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120506 2026-10-18 11:38:46,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113846_017616_test_downpayment_invoice_link.txt 2026-10-18 11:38:46,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpxx_20jvq_chrome_odoo" 2026-10-18 11:38:46,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-18 11:38:46,044 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #239 deleted stock.move.line records with IDs: [1310] 2026-10-18 11:38:46,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5697743 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'ef3e91c1-b9d9-4bd0-8eb8-43dd98c6b850'} created pos.order #814 2026-10-18 11:38:46,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5697743 finished 2026-10-18 11:38:47,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 732 0.345 0.869 2026-10-18 11:38:47,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-18 11:38:47,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 120722 2026-10-18 11:38:47,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmpbp1bfi42_chrome_odoo 2026-10-18 11:38:47,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:34915/json/version 2026-10-18 11:38:47,884 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:47,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:47,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:34915/json 2026-10-18 11:38:47,889 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:47,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:34915/devtools/page/0B8E7FB16E129E8394F9C264130FE581 2026-10-18 11:38:47,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-18 11:38:47,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-18 11:38:48,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:38:48,002 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-18 11:38:48,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:48,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:48,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:48,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.024 0.467 2026-10-18 11:38:48,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '0B8E7FB16E129E8394F9C264130FE581', 'loaderId': '30712BDF209A67C24C199A9E1F78703D', 'isDownload': False} 2026-10-18 11:38:48,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-18 11:38:48,516 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:48,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:38:48,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:38:48,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:38:48,886 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:48,888 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:48,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:38:48,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:38:48,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:38:48,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:48,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:48,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:48,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "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.011 2026-10-18 11:38:48,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:38:48,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.027 2026-10-18 11:38:48,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:38:49,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.115 0.262 2026-10-18 11:38:49,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "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-10-18 11:38:49,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "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-10-18 11:38:49,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:38:49,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "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-10-18 11:38:49,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:49,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:38:49,547 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:49,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:49,565 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:49,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:38:49,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.018 2026-10-18 11:38:49,581 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:49,582 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:49,598 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:49,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.039 2026-10-18 11:38:49,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.040 2026-10-18 11:38:49,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:49,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.062 2026-10-18 11:38:49,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.015 0.115 2026-10-18 11:38:49,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.041 2026-10-18 11:38:49,730 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:49,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.011 0.038 2026-10-18 11:38:49,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:38:49,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-10-18 11:38:49,798 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:49,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-10-18 11:38:49,813 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:49,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:38:49,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:38:49,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:49,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:38:49,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:38:49,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:38:49,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.017 0.109 2026-10-18 11:38:49,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.029 0.087 2026-10-18 11:38:50,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:38:50,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:38:50,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "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.029 0.062 2026-10-18 11:38:50,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.027 0.065 2026-10-18 11:38:50,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.093 2026-10-18 11:38:50,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:38:50,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,585 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:38:50,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.034 2026-10-18 11:38:50,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,794 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:50,795 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:50,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:50,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56059531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '81cb007d-f222-4417-8d96-deacbec312a8'}] 2026-10-18 11:38:51,022 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:51,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56059531 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '81cb007d-f222-4417-8d96-deacbec312a8'} created pos.order #815 2026-10-18 11:38:51,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56059531 finished 2026-10-18 11:38:51,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 169 0.066 0.197 2026-10-18 11:38:51,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:38:51,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "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-10-18 11:38:51,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3688769 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '81cb007d-f222-4417-8d96-deacbec312a8'}] 2026-10-18 11:38:51,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3688769 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '81cb007d-f222-4417-8d96-deacbec312a8'} sync ignored for existing PoS order pos.order(815,) (state: paid) 2026-10-18 11:38:51,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3688769 finished 2026-10-18 11:38:51,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.025 0.083 2026-10-18 11:38:51,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.020 2026-10-18 11:38:51,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "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-10-18 11:38:51,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:38:51,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:51] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.013 2026-10-18 11:38:51,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,851 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:51,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,004 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,123 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:38:52,175 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.009 0.032 2026-10-18 11:38:52,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21513537 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'bc45a494-2415-467b-a8dc-39fdb5253f35'}] 2026-10-18 11:38:52,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21513537 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'bc45a494-2415-467b-a8dc-39fdb5253f35'} created pos.order #816 2026-10-18 11:38:52,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21513537 finished 2026-10-18 11:38:52,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 126 0.048 0.175 2026-10-18 11:38:52,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:52] "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-10-18 11:38:52,576 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #372057 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'bc45a494-2415-467b-a8dc-39fdb5253f35'}] 2026-10-18 11:38:52,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #372057 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'bc45a494-2415-467b-a8dc-39fdb5253f35'} sync ignored for existing PoS order pos.order(816,) (state: paid) 2026-10-18 11:38:52,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:52,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #372057 finished 2026-10-18 11:38:52,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-18 11:38:52,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 11:38:52,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 80 0.029 0.098 2026-10-18 11:38:52,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 21878152 (allocated 24514560) 2026-10-18 11:38:52,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 120722 2026-10-18 11:38:52,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-18 11:38:52,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 120722 2026-10-18 11:38:52,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113852_804311_test_downpayment_refund.txt 2026-10-18 11:38:52,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmpbp1bfi42_chrome_odoo" 2026-10-18 11:38:53,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-18 11:38:54,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 120952 2026-10-18 11:38:54,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmp2vro4t4w_chrome_odoo 2026-10-18 11:38:54,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:37799/json/version 2026-10-18 11:38:54,067 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:54,072 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:38:54,072 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:37799/json 2026-10-18 11:38:54,073 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:38:54,076 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:37799/devtools/page/FF1203299DCD38511652B4D28742AF2A 2026-10-18 11:38:54,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-18 11:38:54,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-18 11:38:54,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:38:54,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-18 11:38:54,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:54,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:54,227 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:38:54,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:54] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.032 0.400 2026-10-18 11:38:54,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': 'FF1203299DCD38511652B4D28742AF2A', 'loaderId': 'C07C66E00E3D5704F28E8C498E2D9960', 'isDownload': False} 2026-10-18 11:38:54,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-18 11:38:54,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:38:54,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:54] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:38:54,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:54] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:38:54,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:54] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:38:55,070 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:55,074 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:55,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:38:55,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:38:55,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:55,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:38:55,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:55,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:55,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "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.011 2026-10-18 11:38:55,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:38:55,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.031 2026-10-18 11:38:55,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:38:55,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.112 0.260 2026-10-18 11:38:55,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.003 2026-10-18 11:38:55,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:38:55,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:38:55,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:38:55,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:38:55,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:38:55,737 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:38:55,755 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:55,758 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:55,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.009 2026-10-18 11:38:55,769 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:55,771 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:38:55,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.011 0.031 2026-10-18 11:38:55,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-10-18 11:38:55,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:38:55,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:55,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.008 2026-10-18 11:38:55,880 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:38:55,912 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:55,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.047 0.033 2026-10-18 11:38:55,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:55] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.110 2026-10-18 11:38:56,007 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:56,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:38:56,022 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:38:56,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:38:56,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:38:56,059 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:56,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.180 2026-10-18 11:38:56,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:38:56,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:38:56,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:38:56,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:38:56,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-18 11:38:56,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-10-18 11:38:56,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:38:56,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:38:56,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.017 0.169 2026-10-18 11:38:56,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:56,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:56,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.029 0.088 2026-10-18 11:38:56,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.016 0.032 2026-10-18 11:38:56,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:38:56,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:56,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "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.028 0.063 2026-10-18 11:38:56,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.028 0.066 2026-10-18 11:38:56,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.088 2026-10-18 11:38:56,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.028 2026-10-18 11:38:56,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:56,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.027 2026-10-18 11:38:56,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:56,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.034 2026-10-18 11:38:57,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,293 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:57,293 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:57,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,503 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:38:57,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28728673 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ff93bd17-d001-4efb-9e73-fd338eaa678d'}] 2026-10-18 11:38:57,575 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:38:58,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28728673 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ff93bd17-d001-4efb-9e73-fd338eaa678d'} created pos.order #817 2026-10-18 11:38:59,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28728673 finished 2026-10-18 11:38:59,227 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:38:59,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 873 0.351 1.305 2026-10-18 11:38:59,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:59] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.001 0.014 2026-10-18 11:38:59,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.013 0.038 2026-10-18 11:38:59,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:59] "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-10-18 11:38:59,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-18 11:38:59,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19530809 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ff93bd17-d001-4efb-9e73-fd338eaa678d'}] 2026-10-18 11:38:59,400 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:38:59,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19530809 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ff93bd17-d001-4efb-9e73-fd338eaa678d'} sync ignored for existing PoS order pos.order(817,) (state: done) 2026-10-18 11:38:59,427 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19530809 finished 2026-10-18 11:38:59,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18802176 (allocated 20582400) 2026-10-18 11:38:59,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 120952 2026-10-18 11:38:59,486 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-18 11:38:59,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 120952 2026-10-18 11:38:59,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:38:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.038 0.075 2026-10-18 11:38:59,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113859_549611_test_downpayment_with_taxed_product.txt 2026-10-18 11:38:59,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmp2vro4t4w_chrome_odoo" 2026-10-18 11:38:59,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-18 11:39:00,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 121183 2026-10-18 11:39:00,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpao9h2eam_chrome_odoo 2026-10-18 11:39:00,210 44 INFO rb-4af9f49-225677-425882 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:39025/json/version 2026-10-18 11:39:00,211 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:00,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:00,216 44 INFO rb-4af9f49-225677-425882 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:39025/json 2026-10-18 11:39:00,216 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:00,222 44 INFO rb-4af9f49-225677-425882 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:39025/devtools/page/AF7AE6AD75CA0EC0EAFBB0D1D995E71C 2026-10-18 11:39:00,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Enable chrome headless console log notification 2026-10-18 11:39:00,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-10-18 11:39:00,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:00,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-10-18 11:39:00,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:00,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:00,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:00,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:00] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.025 0.470 2026-10-18 11:39:00,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': 'AF7AE6AD75CA0EC0EAFBB0D1D995E71C', 'loaderId': '9DFEA7A6050582279F0CDC1A430EFD22', 'isDownload': False} 2026-10-18 11:39:00,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate ready code "odoo.isTourReady('PosSettleOrder5')" 2026-10-18 11:39:00,829 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:00,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:00] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:39:00,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:00] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:39:00,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:00] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:39:01,193 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:01,197 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:01,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:39:01,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:39:01,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:01,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:01,230 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:01,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:01,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "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-10-18 11:39:01,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:39:01,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.026 2026-10-18 11:39:01,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:39:01,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.132 0.261 2026-10-18 11:39:01,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:01,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:01,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.035 2026-10-18 11:39:01,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:01,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:01,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:01,878 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:01,887 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:01,892 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:39:01,906 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:01,910 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:39:01,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.018 2026-10-18 11:39:01,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:39:01,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-18 11:39:01,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:39:01,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:02,028 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:39:02,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.012 2026-10-18 11:39:02,054 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:02,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-18 11:39:02,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 11:39:02,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.089 2026-10-18 11:39:02,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:02,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.134 2026-10-18 11:39:02,170 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:02,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-18 11:39:02,187 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:02,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:39:02,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-18 11:39:02,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-18 11:39:02,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-10-18 11:39:02,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-10-18 11:39:02,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:39:02,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-10-18 11:39:02,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.018 0.160 2026-10-18 11:39:02,379 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:02,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:02,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.086 2026-10-18 11:39:02,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:39:02,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:02,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:02,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.032 0.060 2026-10-18 11:39:02,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.029 0.063 2026-10-18 11:39:02,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.091 2026-10-18 11:39:02,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.018 2026-10-18 11:39:02,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:02,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:39:03,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.022 2026-10-18 11:39:03,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.011 0.055 2026-10-18 11:39:03,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:03,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:03,170 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:03,220 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-18 11:39:03,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:39:03,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16488696 (allocated 17825792) 2026-10-18 11:39:03,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 121183 2026-10-18 11:39:03,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-18 11:39:03,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 121183 2026-10-18 11:39:03,373 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113903_373491_test_draft_pos_order_linked_sale_order.txt 2026-10-18 11:39:03,373 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpao9h2eam_chrome_odoo" 2026-10-18 11:39:03,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-18 11:39:04,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 121402 2026-10-18 11:39:04,009 44 INFO rb-4af9f49-225677-425882 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/tmpk5ecu0vf_chrome_odoo 2026-10-18 11:39:04,009 44 INFO rb-4af9f49-225677-425882 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:42249/json/version 2026-10-18 11:39:04,010 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:04,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:04,015 44 INFO rb-4af9f49-225677-425882 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:42249/json 2026-10-18 11:39:04,015 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:04,018 44 INFO rb-4af9f49-225677-425882 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:42249/devtools/page/F24820AB6A45EB7A7F375F03746824BF 2026-10-18 11:39:04,019 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:04,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless enable page notifications 2026-10-18 11:39:04,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:04,083 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Setting session cookie in browser 2026-10-18 11:39:04,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:04,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:04,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:04,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:04] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.024 0.490 2026-10-18 11:39:04,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': 'F24820AB6A45EB7A7F375F03746824BF', 'loaderId': '674ED1AC647CFB2DC87BD502CEB31871', 'isDownload': False} 2026-10-18 11:39:04,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:04,618 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:04,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:04] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:39:04,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:04] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:39:04,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:04] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:39:05,034 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:05,036 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:05,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:39:05,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:05,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:05,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:39:05,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:05,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:05,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:39:05,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "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.020 2026-10-18 11:39:05,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-18 11:39:05,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.027 2026-10-18 11:39:05,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.111 0.252 2026-10-18 11:39:05,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "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-10-18 11:39:05,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:05,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:39:05,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:05,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:05,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:05,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:05,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:05,700 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:05,701 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:05,711 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:05,717 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:05,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.030 2026-10-18 11:39:05,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:39:05,750 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.037 2026-10-18 11:39:05,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:05,833 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:05,863 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:05,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.019 0.038 2026-10-18 11:39:05,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-18 11:39:05,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-10-18 11:39:05,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:39:05,930 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:05,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:05,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.073 2026-10-18 11:39:05,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:39:05,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:05,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:05] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:39:06,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.189 2026-10-18 11:39:06,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-18 11:39:06,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:39:06,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-10-18 11:39:06,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.143 2026-10-18 11:39:06,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:39:06,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.171 2026-10-18 11:39:06,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.027 2026-10-18 11:39:06,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.011 0.036 2026-10-18 11:39:06,503 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.030 0.088 2026-10-18 11:39:06,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.014 2026-10-18 11:39:06,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:39:06,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-18 11:39:06,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-18 11:39:06,920 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:06,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 18094472 (allocated 18874368) 2026-10-18 11:39:06,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 121402 2026-10-18 11:39:06,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-18 11:39:06,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 121402 2026-10-18 11:39:07,080 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113907_080700_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-18 11:39:07,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmpk5ecu0vf_chrome_odoo" 2026-10-18 11:39:07,092 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-18 11:39:07,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 121618 2026-10-18 11:39:07,601 44 INFO rb-4af9f49-225677-425882 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/tmp0bporro3_chrome_odoo 2026-10-18 11:39:07,601 44 INFO rb-4af9f49-225677-425882 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:38687/json/version 2026-10-18 11:39:07,602 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:07,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:07,609 44 INFO rb-4af9f49-225677-425882 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:38687/json 2026-10-18 11:39:07,609 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:07,611 44 INFO rb-4af9f49-225677-425882 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:38687/devtools/page/0A72C79CECA3EB690A42E163B99EA232 2026-10-18 11:39:07,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:07,615 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless enable page notifications 2026-10-18 11:39:07,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:07,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Setting session cookie in browser 2026-10-18 11:39:07,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:07,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:07,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:08,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.047 0.453 2026-10-18 11:39:08,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '0A72C79CECA3EB690A42E163B99EA232', 'loaderId': '8B04B1E011D587E33E4DC310284CACB6', 'isDownload': False} 2026-10-18 11:39:08,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:08,211 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:08,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:39:08,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:39:08,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:39:08,589 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:08,594 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:08,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:39:08,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:39:08,623 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:08,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:08,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:08,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:08,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "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-10-18 11:39:08,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:39:08,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.013 0.026 2026-10-18 11:39:08,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:39:09,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.145 0.255 2026-10-18 11:39:09,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:09,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:09,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:39:09,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:09,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:09,300 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:09,309 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:09,310 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:09,329 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:09,334 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:39:09,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.026 2026-10-18 11:39:09,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-10-18 11:39:09,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-10-18 11:39:09,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.053 2026-10-18 11:39:09,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,447 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:39:09,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-18 11:39:09,466 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:09,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:39:09,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.065 2026-10-18 11:39:09,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-18 11:39:09,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.119 2026-10-18 11:39:09,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,574 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:09,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-18 11:39:09,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:39:09,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-18 11:39:09,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:39:09,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-10-18 11:39:09,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.016 0.118 2026-10-18 11:39:09,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-18 11:39:09,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-18 11:39:09,765 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:09] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.173 2026-10-18 11:39:09,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,821 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:09,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:10,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.031 2026-10-18 11:39:10,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:10,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.011 0.040 2026-10-18 11:39:10,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:10,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:10,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:10,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.031 0.088 2026-10-18 11:39:10,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:10] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.018 2026-10-18 11:39:10,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.016 0.033 2026-10-18 11:39:10,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-18 11:39:10,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-18 11:39:10,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:10,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16603048 (allocated 18087936) 2026-10-18 11:39:10,583 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 121618 2026-10-18 11:39:10,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-18 11:39:10,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 121618 2026-10-18 11:39:10,649 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113910_649099_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-18 11:39:10,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmp0bporro3_chrome_odoo" 2026-10-18 11:39:10,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-18 11:39:11,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_full_down_payment_so_still_listed ... 2026-10-18 11:39:12,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome pid: 121825 2026-10-18 11:39:12,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless temporary user profile dir: /tmp/tmpv5s82tjr_chrome_odoo 2026-10-18 11:39:12,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Issuing json command http://127.0.0.1:33391/json/version 2026-10-18 11:39:12,393 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:12,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:12,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Issuing json command http://127.0.0.1:33391/json 2026-10-18 11:39:12,396 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:12,400 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Websocket url found: ws://127.0.0.1:33391/devtools/page/9D855C48747C46F3665855B7DE0D3B59 2026-10-18 11:39:12,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Enable chrome headless console log notification 2026-10-18 11:39:12,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome headless enable page notifications 2026-10-18 11:39:12,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:12,504 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Setting session cookie in browser 2026-10-18 11:39:12,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-18 11:39:12,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-18 11:39:12,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:12,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:12] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.024 0.395 2026-10-18 11:39:12,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Navigation result: {'frameId': '9D855C48747C46F3665855B7DE0D3B59', 'loaderId': '327C8BC96C94A6468F221ED12CD3A245', 'isDownload': False} 2026-10-18 11:39:12,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Evaluate ready code "odoo.isTourReady('test_full_down_payment_so_still_listed')" 2026-10-18 11:39:12,946 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:12,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:12] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:39:12,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:12] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:39:12,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:12] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:39:13,348 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:13,352 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:13,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:39:13,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Evaluate test code "odoo.startTour('test_full_down_payment_so_still_listed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:39:13,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:39:13,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [1/22] Tour test_full_down_payment_so_still_listed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-18 11:39:13,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:13,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:13,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "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-10-18 11:39:13,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:39:13,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.011 0.039 2026-10-18 11:39:13,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-18 11:39:13,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.113 0.248 2026-10-18 11:39:13,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "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-10-18 11:39:13,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:13,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.037 2026-10-18 11:39:13,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:13,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:13,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:14,020 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:14,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:14,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:14,038 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:39:14,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.012 2026-10-18 11:39:14,050 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:14,051 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:39:14,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.009 0.033 2026-10-18 11:39:14,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-10-18 11:39:14,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [2/22] Tour test_full_down_payment_so_still_listed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-18 11:39:14,166 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:14,180 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:14,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.017 0.030 2026-10-18 11:39:14,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-18 11:39:14,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-10-18 11:39:14,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-10-18 11:39:14,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.079 2026-10-18 11:39:14,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [3/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .mobile-more-button) 2026-10-18 11:39:14,272 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:14,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:39:14,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:39:14,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [4/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .more-btn) 2026-10-18 11:39:14,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.177 2026-10-18 11:39:14,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-10-18 11:39:14,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:39:14,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.136 2026-10-18 11:39:14,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.133 2026-10-18 11:39:14,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.165 2026-10-18 11:39:14,462 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [5/22] Tour test_full_down_payment_so_still_listed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-18 11:39:14,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [6/22] Tour test_full_down_payment_so_still_listed → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-18 11:39:14,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.085 2026-10-18 11:39:14,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:39:14,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:14,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [7/22] Tour test_full_down_payment_so_still_listed → Step Apply a down payment (percentage) (trigger: .selection-item:contains('Apply a down payment (percentage)')) 2026-10-18 11:39:14,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:14] "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.029 0.062 2026-10-18 11:39:15,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.030 0.086 2026-10-18 11:39:15,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.116 2026-10-18 11:39:15,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.018 2026-10-18 11:39:15,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [8/22] Tour test_full_down_payment_so_still_listed → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-18 11:39:15,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:39:15,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [9/22] Tour test_full_down_payment_so_still_listed → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-18 11:39:15,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.034 2026-10-18 11:39:15,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [10/22] Tour test_full_down_payment_so_still_listed → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-18 11:39:15,242 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [11/22] Tour test_full_down_payment_so_still_listed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-10-18 11:39:15,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [12/22] Tour test_full_down_payment_so_still_listed → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-18 11:39:15,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [13/22] Tour test_full_down_payment_so_still_listed → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-18 11:39:15,396 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:15,397 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:15,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [14/22] Tour test_full_down_payment_so_still_listed → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-18 11:39:15,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [15/22] Tour test_full_down_payment_so_still_listed → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-18 11:39:15,554 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [16/22] Tour test_full_down_payment_so_still_listed → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-18 11:39:15,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [17/22] Tour test_full_down_payment_so_still_listed → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-18 11:39:15,622 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4005461 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '98ebdd2c-539f-460e-8842-3ed77d6dd0d9'}] 2026-10-18 11:39:15,623 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:15,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4005461 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '98ebdd2c-539f-460e-8842-3ed77d6dd0d9'} created pos.order #819 2026-10-18 11:39:15,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4005461 finished 2026-10-18 11:39:15,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 152 0.059 0.174 2026-10-18 11:39:15,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.030 2026-10-18 11:39:15,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:15] "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-10-18 11:39:16,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44395467 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '98ebdd2c-539f-460e-8842-3ed77d6dd0d9'}] 2026-10-18 11:39:16,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [18/22] Tour test_full_down_payment_so_still_listed → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-18 11:39:16,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44395467 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '98ebdd2c-539f-460e-8842-3ed77d6dd0d9'} sync ignored for existing PoS order pos.order(819,) (state: paid) 2026-10-18 11:39:16,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44395467 finished 2026-10-18 11:39:16,087 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [19/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .mobile-more-button) 2026-10-18 11:39:16,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [20/22] Tour test_full_down_payment_so_still_listed → Step click Actions button (trigger: .more-btn) 2026-10-18 11:39:16,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.027 0.089 2026-10-18 11:39:16,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:39:16,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [21/22] Tour test_full_down_payment_so_still_listed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-18 11:39:16,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: [22/22] Tour test_full_down_payment_so_still_listed → Step The fully down paid sale order is still listed (trigger: .modal .o_data_row td:contains('Full Down Payment SO')) 2026-10-18 11:39:16,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.039 2026-10-18 11:39:16,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.011 0.025 2026-10-18 11:39:16,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-18 11:39:16,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: tour succeeded 2026-10-18 11:39:16,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_full_down_payment_so_still_listed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-18 11:39:16,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed.browser: heap 19212484 (allocated 20185088) 2026-10-18 11:39:16,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing chrome headless with pid 121825 2026-10-18 11:39:16,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Closing websocket connection 2026-10-18 11:39:16,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Terminating chrome headless with pid 121825 2026-10-18 11:39:16,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113916_540886_test_full_down_payment_so_still_listed.txt 2026-10-18 11:39:16,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_full_down_payment_so_still_listed: Removing chrome user profile "/tmp/tmpv5s82tjr_chrome_odoo" 2026-10-18 11:39:16,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-18 11:39:17,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 122049 2026-10-18 11:39:17,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmp25__chk0_chrome_odoo 2026-10-18 11:39:17,372 44 INFO rb-4af9f49-225677-425882 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:33173/json/version 2026-10-18 11:39:17,373 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33173', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:17,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:17,378 44 INFO rb-4af9f49-225677-425882 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:33173/json 2026-10-18 11:39:17,378 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33173', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:17,385 44 INFO rb-4af9f49-225677-425882 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:33173/devtools/page/7745329EE8E2E8382717117C68440051 2026-10-18 11:39:17,389 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Enable chrome headless console log notification 2026-10-18 11:39:17,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-10-18 11:39:17,486 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:17,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-10-18 11:39:17,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:17,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:17,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:18,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.024 0.497 2026-10-18 11:39:18,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '7745329EE8E2E8382717117C68440051', 'loaderId': '595B4B63D98AC548F462DFE9FF50B8E5', 'isDownload': False} 2026-10-18 11:39:18,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:18,032 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:18,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:39:18,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:39:18,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:39:18,406 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:18,407 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:18,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:39:18,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:39:18,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:39:18,440 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:18,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:18,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:18,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "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-10-18 11:39:18,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:39:18,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.027 2026-10-18 11:39:18,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:39:18,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.111 0.250 2026-10-18 11:39:18,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "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-10-18 11:39:18,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:18,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:18] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:39:19,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:19,012 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:19,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:19,050 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:19,073 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:19,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-10-18 11:39:19,076 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:19,089 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:19,095 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:39:19,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.009 0.033 2026-10-18 11:39:19,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:39:19,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-18 11:39:19,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:19,218 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:39:19,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.022 2026-10-18 11:39:19,238 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:19,245 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:19,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.017 0.055 2026-10-18 11:39:19,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:19,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.109 2026-10-18 11:39:19,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:19,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.108 2026-10-18 11:39:19,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:39:19,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-18 11:39:19,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.165 2026-10-18 11:39:19,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:39:19,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:39:19,431 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-10-18 11:39:19,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:39:19,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-10-18 11:39:19,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.016 0.109 2026-10-18 11:39:19,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-10-18 11:39:19,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.139 2026-10-18 11:39:19,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:19,603 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:19,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.086 2026-10-18 11:39:19,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:39:19,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:19,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:20] "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.028 0.060 2026-10-18 11:39:20,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.027 0.061 2026-10-18 11:39:20,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.081 2026-10-18 11:39:20,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:39:20,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:39:20,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:20] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.014 0.032 2026-10-18 11:39:20,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.061 2026-10-18 11:39:20,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,720 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-18 11:39:20,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:20,993 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18184212 (allocated 19660800) 2026-10-18 11:39:20,996 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 122049 2026-10-18 11:39:20,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-18 11:39:20,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 122049 2026-10-18 11:39:21,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113921_055041_test_import_lot_groupable_and_non_groupable.txt 2026-10-18 11:39:21,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmp25__chk0_chrome_odoo" 2026-10-18 11:39:21,069 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-18 11:39:21,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122279 2026-10-18 11:39:21,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpqypf1a91_chrome_odoo 2026-10-18 11:39:21,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:44161/json/version 2026-10-18 11:39:21,808 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:21,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:21,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:44161/json 2026-10-18 11:39:21,814 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:21,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:44161/devtools/page/C593F5980226E89AA8C573CBE2AEFB51 2026-10-18 11:39:21,819 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-18 11:39:21,820 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-18 11:39:21,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:21,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-18 11:39:21,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:21,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:21,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:22,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.032 0.405 2026-10-18 11:39:22,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'C593F5980226E89AA8C573CBE2AEFB51', 'loaderId': '413E7B246092179655B79DE2550D4A77', 'isDownload': False} 2026-10-18 11:39:22,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:22,372 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:22,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:39:22,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:39:22,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:39:22,757 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:22,762 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:22,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:39:22,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:39:22,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:22,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:22,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 11:39:22,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:22,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "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.011 2026-10-18 11:39:22,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:39:22,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.026 2026-10-18 11:39:22,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:39:23,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.111 0.250 2026-10-18 11:39:23,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:39:23,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:39:23,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:39:23,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:39:23,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:23,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:23,444 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:23,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:23,456 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:23,456 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:39:23,476 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:39:23,478 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:23,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.011 0.026 2026-10-18 11:39:23,494 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:23,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:39:23,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:39:23,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.054 2026-10-18 11:39:23,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:23,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.088 2026-10-18 11:39:23,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.014 2026-10-18 11:39:23,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-18 11:39:23,622 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:23,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-18 11:39:23,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:39:23,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:39:23,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:39:23,711 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:23,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:39:23,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:23,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:39:23,762 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:39:23,768 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:23,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:39:23,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:39:23,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.020 0.118 2026-10-18 11:39:23,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:23,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:24,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.034 0.088 2026-10-18 11:39:24,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.018 0.031 2026-10-18 11:39:24,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-18 11:39:24,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:24,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "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.032 0.057 2026-10-18 11:39:24,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.026 0.069 2026-10-18 11:39:24,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.094 2026-10-18 11:39:24,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.017 2026-10-18 11:39:24,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:24,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:39:24,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.010 0.035 2026-10-18 11:39:24,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.009 0.055 2026-10-18 11:39:24,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:24,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-18 11:39:24,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:24,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16440356 (allocated 17563648) 2026-10-18 11:39:24,710 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122279 2026-10-18 11:39:24,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-18 11:39:24,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122279 2026-10-18 11:39:24,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113924_772397_test_multiple_lots_sale_order.txt 2026-10-18 11:39:24,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpqypf1a91_chrome_odoo" 2026-10-18 11:39:25,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122497 2026-10-18 11:39:25,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmptnz2gzuz_chrome_odoo 2026-10-18 11:39:25,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:32773/json/version 2026-10-18 11:39:25,249 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:25,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:25,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:32773/json 2026-10-18 11:39:25,256 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:25,258 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:32773/devtools/page/43CE213FCEA4342E67A4EF8A2AD8FBE3 2026-10-18 11:39:25,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-18 11:39:25,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-18 11:39:25,315 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:25,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-18 11:39:25,317 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:25,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:25,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.011 0.038 2026-10-18 11:39:25,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '43CE213FCEA4342E67A4EF8A2AD8FBE3', 'loaderId': 'F26F6475207EF925BA755509FC28D210', 'isDownload': False} 2026-10-18 11:39:25,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:25,385 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:25,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:39:25,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:39:25,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:39:25,744 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:25,748 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:25,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:39:25,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-10-18 11:39:25,773 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:25,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:25,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:25,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:25,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.002 0.008 2026-10-18 11:39:25,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:39:25,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.021 2026-10-18 11:39:25,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:39:26,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.080 0.230 2026-10-18 11:39:26,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "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-10-18 11:39:26,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:26,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:39:26,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:26,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:26,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:26,305 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:26,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:26,316 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:26,319 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:26,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:39:26,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:26,333 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:26,355 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:26,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.007 0.038 2026-10-18 11:39:26,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.030 2026-10-18 11:39:26,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.054 2026-10-18 11:39:26,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:26,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.015 0.088 2026-10-18 11:39:26,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-18 11:39:26,500 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:26,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.058 2026-10-18 11:39:26,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-18 11:39:26,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-18 11:39:26,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:26,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:39:26,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:39:26,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:39:26,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:26,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-18 11:39:26,616 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:26,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-18 11:39:26,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:39:26,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-18 11:39:26,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:26,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.042 2026-10-18 11:39:26,765 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.012 0.026 2026-10-18 11:39:26,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:26,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:26,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:26] "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.024 0.053 2026-10-18 11:39:27,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.059 2026-10-18 11:39:27,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:39:27,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.018 2026-10-18 11:39:27,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:39:27,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.013 0.039 2026-10-18 11:39:27,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.057 2026-10-18 11:39:27,213 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-18 11:39:27,367 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16373936 (allocated 17563648) 2026-10-18 11:39:27,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122497 2026-10-18 11:39:27,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-18 11:39:27,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122497 2026-10-18 11:39:27,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113927_487463_test_multiple_lots_sale_order.txt 2026-10-18 11:39:27,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmptnz2gzuz_chrome_odoo" 2026-10-18 11:39:27,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122726 2026-10-18 11:39:27,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmppa88yyrw_chrome_odoo 2026-10-18 11:39:27,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45043/json/version 2026-10-18 11:39:27,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:27,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:27,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45043/json 2026-10-18 11:39:27,775 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:27,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:45043/devtools/page/67DE7D7AE5480851DED9F841793F1CC8 2026-10-18 11:39:27,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-18 11:39:27,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-18 11:39:27,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:27,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-18 11:39:27,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,793 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.011 0.030 2026-10-18 11:39:27,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '67DE7D7AE5480851DED9F841793F1CC8', 'loaderId': '69C847FBCD64AD64E7F2746A7B561DDF', 'isDownload': False} 2026-10-18 11:39:27,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:27,854 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:27,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:39:27,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:39:27,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:27] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-18 11:39:28,234 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:28,235 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:28,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:28,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-10-18 11:39:28,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:28,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:28,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:28,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:28,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.002 0.010 2026-10-18 11:39:28,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:39:28,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.022 2026-10-18 11:39:28,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:39:28,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.079 0.226 2026-10-18 11:39:28,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "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-10-18 11:39:28,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.006 2026-10-18 11:39:28,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:39:28,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.006 2026-10-18 11:39:28,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:28,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:28,801 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:28,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:28,820 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:28,823 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:39:28,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.007 0.019 2026-10-18 11:39:28,838 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:28,840 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:28,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.041 2026-10-18 11:39:28,860 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:28,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.024 2026-10-18 11:39:28,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.057 2026-10-18 11:39:28,922 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:28,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.092 2026-10-18 11:39:28,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.026 2026-10-18 11:39:28,994 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:29,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-18 11:39:29,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-10-18 11:39:29,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:39:29,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:39:29,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:39:29,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:39:29,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:39:29,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.091 2026-10-18 11:39:29,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-10-18 11:39:29,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-10-18 11:39:29,149 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,160 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:29,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.044 2026-10-18 11:39:29,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.010 0.026 2026-10-18 11:39:29,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:29,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "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.026 0.055 2026-10-18 11:39:29,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.061 2026-10-18 11:39:29,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.086 2026-10-18 11:39:29,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.023 2026-10-18 11:39:29,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:39:29,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.010 0.022 2026-10-18 11:39:29,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.050 2026-10-18 11:39:29,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,875 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:29,977 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,028 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,640 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,857 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,867 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:30,868 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:30,908 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:30,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:31,025 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:31,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:31,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59849917 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '1e2d9c07-b176-4a51-9f2a-11bf1963f175'}] 2026-10-18 11:39:31,097 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:31,237 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1325, 1326, 1327] 2026-10-18 11:39:31,388 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1328, 1329, 1330] 2026-10-18 11:39:31,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59849917 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '1e2d9c07-b176-4a51-9f2a-11bf1963f175'} created pos.order #820 2026-10-18 11:39:31,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59849917 finished 2026-10-18 11:39:31,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 555 0.204 0.501 2026-10-18 11:39:31,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:31] "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-10-18 11:39:31,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-18 11:39:31,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:31,899 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70252412 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '1e2d9c07-b176-4a51-9f2a-11bf1963f175'}] 2026-10-18 11:39:31,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70252412 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '1e2d9c07-b176-4a51-9f2a-11bf1963f175'} sync ignored for existing PoS order pos.order(820,) (state: paid) 2026-10-18 11:39:31,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70252412 finished 2026-10-18 11:39:31,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18368752 (allocated 20447232) 2026-10-18 11:39:31,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122726 2026-10-18 11:39:31,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-18 11:39:31,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122726 2026-10-18 11:39:31,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.024 0.069 2026-10-18 11:39:32,040 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113932_040648_test_multiple_lots_sale_order.txt 2026-10-18 11:39:32,040 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmppa88yyrw_chrome_odoo" 2026-10-18 11:39:32,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-18 11:39:33,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 122955 2026-10-18 11:39:33,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmprgqqdtk1_chrome_odoo 2026-10-18 11:39:33,257 44 INFO rb-4af9f49-225677-425882 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:40327/json/version 2026-10-18 11:39:33,258 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:33,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:33,261 44 INFO rb-4af9f49-225677-425882 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:40327/json 2026-10-18 11:39:33,261 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:33,263 44 INFO rb-4af9f49-225677-425882 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:40327/devtools/page/E29FB69A238B3D3A75FC7A84ACBC608C 2026-10-18 11:39:33,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Enable chrome headless console log notification 2026-10-18 11:39:33,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-10-18 11:39:33,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:33,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-10-18 11:39:33,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:33,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:33,361 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:33,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:33] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.026 0.392 2026-10-18 11:39:33,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': 'E29FB69A238B3D3A75FC7A84ACBC608C', 'loaderId': '8E481B248C8061C7A16A6F5E71F53A0E', 'isDownload': False} 2026-10-18 11:39:33,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate ready code "odoo.isTourReady('PosOrderDoesNotRemainInList')" 2026-10-18 11:39:33,789 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:33,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:33] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:39:33,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:33] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:39:33,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:33] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:39:34,158 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:34,161 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:34,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 11:39:34,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:39:34,190 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:34,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:34,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:34,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:34,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "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.011 2026-10-18 11:39:34,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:39:34,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.011 0.037 2026-10-18 11:39:34,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-18 11:39:34,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.137 0.285 2026-10-18 11:39:34,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:34,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.006 2026-10-18 11:39:34,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:39:34,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:34,851 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:34,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:34,895 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:34,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:34,912 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:34,914 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:39:34,928 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:34,931 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:34,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.008 0.024 2026-10-18 11:39:34,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.040 2026-10-18 11:39:34,946 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:34,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.024 2026-10-18 11:39:34,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.047 2026-10-18 11:39:35,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:35,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.015 0.089 2026-10-18 11:39:35,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-10-18 11:39:35,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-18 11:39:35,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:35,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:39:35,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-10-18 11:39:35,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-10-18 11:39:35,145 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:35,150 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:35,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-10-18 11:39:35,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-10-18 11:39:35,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-18 11:39:35,201 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:35,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:39:35,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-10-18 11:39:35,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.020 0.124 2026-10-18 11:39:35,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:35,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:35,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.030 0.098 2026-10-18 11:39:35,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.036 2026-10-18 11:39:35,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:35,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:35,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "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.032 0.073 2026-10-18 11:39:35,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.029 0.071 2026-10-18 11:39:35,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.099 2026-10-18 11:39:35,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.009 0.019 2026-10-18 11:39:35,963 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:35,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.026 2026-10-18 11:39:36,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.008 0.028 2026-10-18 11:39:36,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.046 2026-10-18 11:39:36,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:36,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:36,132 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:36,133 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:36,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:36,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:36,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:36,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:36,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4933805 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '0e040eed-bb36-4684-9eed-8dc5d22a2ea9'}] 2026-10-18 11:39:36,363 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:36,500 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1334] 2026-10-18 11:39:36,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4933805 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '0e040eed-bb36-4684-9eed-8dc5d22a2ea9'} created pos.order #821 2026-10-18 11:39:36,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4933805 finished 2026-10-18 11:39:36,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 390 0.161 0.436 2026-10-18 11:39:36,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:36] "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-10-18 11:39:37,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23832971 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '0e040eed-bb36-4684-9eed-8dc5d22a2ea9'}] 2026-10-18 11:39:37,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23832971 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '0e040eed-bb36-4684-9eed-8dc5d22a2ea9'} sync ignored for existing PoS order pos.order(821,) (state: paid) 2026-10-18 11:39:37,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:37,075 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23832971 finished 2026-10-18 11:39:37,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:37,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.021 0.081 2026-10-18 11:39:37,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:37,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:37,277 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:37,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.041 2026-10-18 11:39:37,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:39:37,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:37,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-18 11:39:37,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:39:37,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20681056 (allocated 22417408) 2026-10-18 11:39:37,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 122955 2026-10-18 11:39:37,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-18 11:39:37,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 122955 2026-10-18 11:39:37,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113937_579180_test_order_does_not_remain_in_list.txt 2026-10-18 11:39:37,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmprgqqdtk1_chrome_odoo" 2026-10-18 11:39:37,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-18 11:39:38,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 123182 2026-10-18 11:39:38,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmpr59e3scz_chrome_odoo 2026-10-18 11:39:38,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:44855/json/version 2026-10-18 11:39:38,059 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:38,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:38,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:44855/json 2026-10-18 11:39:38,065 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:38,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:44855/devtools/page/ABD5E9B87E3E97DA6CF4088451102CD1 2026-10-18 11:39:38,069 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-18 11:39:38,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-18 11:39:38,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:38,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-18 11:39:38,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:38,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:38,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:40,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:40] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.025 2.827 2026-10-18 11:39:40,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': 'ABD5E9B87E3E97DA6CF4088451102CD1', 'loaderId': 'C722F0373E7FEA1C40598A16DCE604A5', 'isDownload': False} 2026-10-18 11:39:40,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-18 11:39:40,986 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:40,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:39:41,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:39:41,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:39:41,379 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:41,384 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:41,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:39:41,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:41,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:39:41,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:41,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:41,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:41,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "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.011 2026-10-18 11:39:41,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:39:41,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.012 0.027 2026-10-18 11:39:41,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:39:41,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.160 0.263 2026-10-18 11:39:41,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:41,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:42,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:39:42,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:42,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:42,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:42,092 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:42,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:42,114 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:39:42,117 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:39:42,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.016 2026-10-18 11:39:42,124 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:42,126 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:42,148 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:42,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.039 2026-10-18 11:39:42,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.035 2026-10-18 11:39:42,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.014 0.065 2026-10-18 11:39:42,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.021 0.108 2026-10-18 11:39:42,277 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:42,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.028 2026-10-18 11:39:42,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-18 11:39:42,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-18 11:39:42,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-18 11:39:42,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:39:42,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,351 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:42,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-18 11:39:42,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:39:42,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:39:42,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:39:42,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:39:42,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:39:42,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.023 0.125 2026-10-18 11:39:42,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,667 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,792 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:42,793 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:42,833 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:42,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:43,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-18 11:39:43,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-18 11:39:43,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73411330 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '70288114-3771-487e-ac45-5cb2b76c76c1'}] 2026-10-18 11:39:43,021 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:43,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14944872 (allocated 15466496) 2026-10-18 11:39:43,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 123182 2026-10-18 11:39:43,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-18 11:39:43,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 123182 2026-10-18 11:39:43,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113943_148431_test_order_sale_team.txt 2026-10-18 11:39:43,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmpr59e3scz_chrome_odoo" 2026-10-18 11:39:43,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-18 11:39:43,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73411330 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '70288114-3771-487e-ac45-5cb2b76c76c1'} created pos.order #822 2026-10-18 11:39:43,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73411330 finished 2026-10-18 11:39:43,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.100 0.207 2026-10-18 11:39:43,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-18 11:39:44,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-18 11:39:44,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85525731 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-18 11:39:45,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85525731 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #824 2026-10-18 11:39:45,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85525731 finished 2026-10-18 11:39:45,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-18 11:39:46,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 123390 2026-10-18 11:39:46,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpo6nwy_ez_chrome_odoo 2026-10-18 11:39:46,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:44227/json/version 2026-10-18 11:39:46,462 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:46,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:46,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:44227/json 2026-10-18 11:39:46,473 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:46,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:44227/devtools/page/635F5A9259CA648BB2C8023F0BA98CF7 2026-10-18 11:39:46,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-18 11:39:46,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-18 11:39:46,568 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:46,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-18 11:39:46,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:46,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:46,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:46,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.024 0.388 2026-10-18 11:39:46,992 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': '635F5A9259CA648BB2C8023F0BA98CF7', 'loaderId': 'A03B18241A710977A55F126CC92EF910', 'isDownload': False} 2026-10-18 11:39:46,992 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-18 11:39:47,002 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:47,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:39:47,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:39:47,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:39:47,380 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:47,382 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:47,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:39:47,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:47,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:39:47,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:47,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:39:47,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:47,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "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.011 2026-10-18 11:39:47,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:39:47,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.026 2026-10-18 11:39:47,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:39:47,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.115 0.256 2026-10-18 11:39:47,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "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-10-18 11:39:47,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.005 2026-10-18 11:39:47,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:39:47,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:47,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:47,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:48,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:48,048 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:39:48,049 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:48,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.009 0.020 2026-10-18 11:39:48,068 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:48,075 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:39:48,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.035 2026-10-18 11:39:48,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:39:48,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-18 11:39:48,142 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:48,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-10-18 11:39:48,194 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:39:48,224 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:48,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.039 0.034 2026-10-18 11:39:48,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-18 11:39:48,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:39:48,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:39:48,317 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:48,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-18 11:39:48,336 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:48,367 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:48,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.171 2026-10-18 11:39:48,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:39:48,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-18 11:39:48,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-10-18 11:39:48,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-10-18 11:39:48,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-10-18 11:39:48,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-10-18 11:39:48,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.172 2026-10-18 11:39:48,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:48,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:48,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.030 0.088 2026-10-18 11:39:48,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:39:48,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:39:48,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:48,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 64 0.028 0.061 2026-10-18 11:39:49,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.026 0.064 2026-10-18 11:39:49,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.089 2026-10-18 11:39:49,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:39:49,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:49] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.012 0.026 2026-10-18 11:39:49,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:49] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.023 2026-10-18 11:39:49,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.048 2026-10-18 11:39:49,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,533 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:49,786 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-18 11:39:49,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:39:49,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17575616 (allocated 19136512) 2026-10-18 11:39:49,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 123390 2026-10-18 11:39:49,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-18 11:39:49,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 123390 2026-10-18 11:39:49,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113949_910789_test_pos_not_groupable_product.txt 2026-10-18 11:39:49,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpo6nwy_ez_chrome_odoo" 2026-10-18 11:39:49,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-18 11:39:50,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 123609 2026-10-18 11:39:50,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmplqhujvxu_chrome_odoo 2026-10-18 11:39:50,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:33395/json/version 2026-10-18 11:39:50,452 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:50,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:50,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:33395/json 2026-10-18 11:39:50,467 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:50,477 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:33395/devtools/page/6808F9E56AAA52AC72D4D8F3F7D1B8DF 2026-10-18 11:39:50,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-18 11:39:50,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-18 11:39:50,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:50,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-18 11:39:50,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:50,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:50,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:51,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.027 0.396 2026-10-18 11:39:51,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '6808F9E56AAA52AC72D4D8F3F7D1B8DF', 'loaderId': 'A5F7A5230F7561CD5E237B7735DF0736', 'isDownload': False} 2026-10-18 11:39:51,023 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-18 11:39:51,038 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:51,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:39:51,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:39:51,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:39:51,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:51,412 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:51,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:39:51,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:39:51,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:51,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:51,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:51,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:39:51,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "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.013 2026-10-18 11:39:51,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:39:51,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.027 2026-10-18 11:39:51,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:39:51,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.111 0.249 2026-10-18 11:39:51,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:51] "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-10-18 11:39:51,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:52,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.037 2026-10-18 11:39:52,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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.004 2026-10-18 11:39:52,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:52,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:39:52,083 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:52,095 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:52,098 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:39:52,109 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:52,113 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:39:52,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.013 0.019 2026-10-18 11:39:52,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-18 11:39:52,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:39:52,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:39:52,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,200 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:52,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.017 0.036 2026-10-18 11:39:52,257 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:52,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.079 2026-10-18 11:39:52,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:39:52,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:39:52,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:39:52,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.123 2026-10-18 11:39:52,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-10-18 11:39:52,368 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:52,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:39:52,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:39:52,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:39:52,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:39:52,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:39:52,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.114 2026-10-18 11:39:52,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:52] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-10-18 11:39:52,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,668 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:52,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:53] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.026 2026-10-18 11:39:53,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.011 0.035 2026-10-18 11:39:53,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,241 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:53,241 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:53,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,332 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,399 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:53,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97884020 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '795cc8bd-b218-4855-845d-6affc70d43f5'}] 2026-10-18 11:39:53,522 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:54,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97884020 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '795cc8bd-b218-4855-845d-6affc70d43f5'} created pos.order #825 2026-10-18 11:39:55,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97884020 finished 2026-10-18 11:39:55,206 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:39:55,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 858 0.361 1.327 2026-10-18 11:39:55,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:55] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.002 0.012 2026-10-18 11:39:55,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:55] "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-10-18 11:39:55,302 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:55,314 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73354727 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '795cc8bd-b218-4855-845d-6affc70d43f5'}] 2026-10-18 11:39:55,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73354727 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '795cc8bd-b218-4855-845d-6affc70d43f5'} sync ignored for existing PoS order pos.order(825,) (state: done) 2026-10-18 11:39:55,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73354727 finished 2026-10-18 11:39:55,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 89 0.033 0.089 2026-10-18 11:39:55,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-18 11:39:55,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:39:55,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16912216 (allocated 18223104) 2026-10-18 11:39:55,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 123609 2026-10-18 11:39:55,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-18 11:39:55,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 123609 2026-10-18 11:39:55,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_113955_646693_test_pos_order_and_invoice_amounts.txt 2026-10-18 11:39:55,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmplqhujvxu_chrome_odoo" 2026-10-18 11:39:55,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-18 11:39:56,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 123822 2026-10-18 11:39:56,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmpu7hr0lnu_chrome_odoo 2026-10-18 11:39:56,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:42523/json/version 2026-10-18 11:39:56,047 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:56,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-18 11:39:56,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:42523/json 2026-10-18 11:39:56,052 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:39:56,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:42523/devtools/page/8E110159E81730CF468D4A4B3E069DDA 2026-10-18 11:39:56,056 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-18 11:39:56,057 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-18 11:39:56,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:39:56,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-18 11:39:56,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:56,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:56,103 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:39:56,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.025 0.406 2026-10-18 11:39:56,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '8E110159E81730CF468D4A4B3E069DDA', 'loaderId': 'CA6022A6EED776D99C2B143376965DDE', 'isDownload': False} 2026-10-18 11:39:56,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-18 11:39:56,545 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:39:56,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:39:56,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:39:56,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-18 11:39:56,935 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:56,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:56,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:39:56,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:39:56,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:56,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:39:56,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:56,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:57,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "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.011 2026-10-18 11:39:57,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:39:57,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.029 2026-10-18 11:39:57,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:39:57,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.125 0.265 2026-10-18 11:39:57,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "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-10-18 11:39:57,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:57,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:39:57,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39: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-10-18 11:39:57,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-18 11:39:57,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:57,617 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:57,626 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:57,630 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:39:57,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.011 2026-10-18 11:39:57,639 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:57,641 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:39:57,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.009 0.038 2026-10-18 11:39:57,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-10-18 11:39:57,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-10-18 11:39:57,725 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:57,764 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:39:57,796 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:39:57,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.024 0.038 2026-10-18 11:39:57,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.117 2026-10-18 11:39:57,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:57,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:39:57,909 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:57,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-18 11:39:57,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-18 11:39:57,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:57,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.192 2026-10-18 11:39:57,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:39:57,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:57] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:39:58,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:58] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:39:58,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.120 2026-10-18 11:39:58,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:58] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-10-18 11:39:58,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:58] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-10-18 11:39:58,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:58] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.166 2026-10-18 11:39:58,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.028 2026-10-18 11:39:58,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.010 0.034 2026-10-18 11:39:58,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [11/39] Tour PosSaleWarning → Step .modal-footer button 2026-10-18 11:39:58,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:58,997 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,047 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:59] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.028 2026-10-18 11:39:59,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.038 2026-10-18 11:39:59,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [30/39] Tour PosSaleWarning → Step .modal-footer button 2026-10-18 11:39:59,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,715 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:39:59,715 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:39:59,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,922 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:39:59,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5904419 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '38ccd8d2-e17b-47d0-87a3-bc6bf50d18ef'}] 2026-10-18 11:39:59,995 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:39:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:00,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5904419 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '38ccd8d2-e17b-47d0-87a3-bc6bf50d18ef'} created pos.order #826 2026-10-18 11:40:00,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5904419 finished 2026-10-18 11:40:00,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.107 0.258 2026-10-18 11:40:00,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:00,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-18 11:40:00,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-18 11:40:00,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93790194 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '38ccd8d2-e17b-47d0-87a3-bc6bf50d18ef'}] 2026-10-18 11:40:00,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93790194 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '38ccd8d2-e17b-47d0-87a3-bc6bf50d18ef'} sync ignored for existing PoS order pos.order(826,) (state: paid) 2026-10-18 11:40:00,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93790194 finished 2026-10-18 11:40:00,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17860068 (allocated 19795968) 2026-10-18 11:40:00,537 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 123822 2026-10-18 11:40:00,538 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-18 11:40:00,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 123822 2026-10-18 11:40:00,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.029 0.066 2026-10-18 11:40:00,602 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114000_602344_test_pos_sale_warnings.txt 2026-10-18 11:40:00,602 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmpu7hr0lnu_chrome_odoo" 2026-10-18 11:40:00,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-18 11:40:01,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 124045 2026-10-18 11:40:01,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmpvtvwse6v_chrome_odoo 2026-10-18 11:40:01,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:46679/json/version 2026-10-18 11:40:01,129 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:01,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:01,137 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:46679/json 2026-10-18 11:40:01,138 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:01,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:46679/devtools/page/37C219BDDD5990F7907C1BD2AF59BCAE 2026-10-18 11:40:01,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-18 11:40:01,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-18 11:40:01,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:01,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-18 11:40:01,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:01,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:01,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:01,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:01] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.026 0.446 2026-10-18 11:40:01,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': '37C219BDDD5990F7907C1BD2AF59BCAE', 'loaderId': 'DC5AD0F60870D649130B2B4CE4A5A093', 'isDownload': False} 2026-10-18 11:40:01,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate ready code "odoo.isTourReady('test_quantity_updated_settle')" 2026-10-18 11:40:01,714 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:01,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:01] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:40:01,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:01] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:40:01,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:01] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:40:02,088 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:02,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:02,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:40:02,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:40:02,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:02,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:02,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:40:02,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:02,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "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.011 2026-10-18 11:40:02,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:40:02,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.013 0.027 2026-10-18 11:40:02,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:40:02,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.126 0.247 2026-10-18 11:40:02,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.003 2026-10-18 11:40:02,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:40:02,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-18 11:40:02,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:40:02,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:02,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:02,761 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:02,773 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:40:02,775 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:40:02,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.009 2026-10-18 11:40:02,787 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:02,793 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:40:02,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.009 0.032 2026-10-18 11:40:02,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-18 11:40:02,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.022 2026-10-18 11:40:02,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:02,905 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:40:02,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-18 11:40:02,934 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:02,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.018 0.041 2026-10-18 11:40:02,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:02] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-10-18 11:40:02,999 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:03,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.110 2026-10-18 11:40:03,024 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:03,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:40:03,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:03,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:40:03,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.136 2026-10-18 11:40:03,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.129 2026-10-18 11:40:03,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.136 2026-10-18 11:40:03,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:40:03,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-10-18 11:40:03,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-10-18 11:40:03,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.158 2026-10-18 11:40:03,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:03,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:03,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.029 0.090 2026-10-18 11:40:03,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.014 0.030 2026-10-18 11:40:03,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:03,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:03,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 64 0.028 0.060 2026-10-18 11:40:03,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.026 0.068 2026-10-18 11:40:03,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.092 2026-10-18 11:40:03,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:40:03,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:03,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.027 2026-10-18 11:40:03,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.023 2026-10-18 11:40:03,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.047 2026-10-18 11:40:03,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,055 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,324 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:04,325 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:04,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:04,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13197 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '443c47e4-8338-4882-98b6-948b5f741418'}] 2026-10-18 11:40:04,550 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:04,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13197 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '443c47e4-8338-4882-98b6-948b5f741418'} created pos.order #827 2026-10-18 11:40:04,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13197 finished 2026-10-18 11:40:05,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 426 0.168 0.490 2026-10-18 11:40:05,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "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-10-18 11:40:05,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97373066 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '443c47e4-8338-4882-98b6-948b5f741418'}] 2026-10-18 11:40:05,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97373066 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '443c47e4-8338-4882-98b6-948b5f741418'} sync ignored for existing PoS order pos.order(827,) (state: paid) 2026-10-18 11:40:05,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:05,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97373066 finished 2026-10-18 11:40:05,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:05,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:05,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:05,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.043 0.128 2026-10-18 11:40:05,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:05,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.041 2026-10-18 11:40:05,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.012 0.039 2026-10-18 11:40:05,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:05,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:05,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "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.024 0.057 2026-10-18 11:40:05,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.026 0.063 2026-10-18 11:40:05,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.087 2026-10-18 11:40:05,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.019 2026-10-18 11:40:05,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:05,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:40:05,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.026 2026-10-18 11:40:05,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:06,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.054 2026-10-18 11:40:06,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-18 11:40:06,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-18 11:40:06,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19818716 (allocated 21368832) 2026-10-18 11:40:06,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 124045 2026-10-18 11:40:06,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-18 11:40:06,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 124045 2026-10-18 11:40:06,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114006_209852_test_quantity_updated_settle.txt 2026-10-18 11:40:06,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmpvtvwse6v_chrome_odoo" 2026-10-18 11:40:06,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-18 11:40:06,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28182703 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '082afcf2-aef1-42df-affc-28e345174a1a'}] 2026-10-18 11:40:06,819 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1343] 2026-10-18 11:40:08,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28182703 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '082afcf2-aef1-42df-affc-28e345174a1a'} created pos.order #828 2026-10-18 11:40:08,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28182703 finished 2026-10-18 11:40:08,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50610346 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'c02c167b-56b5-4565-988f-fa73737ad9f3'}] 2026-10-18 11:40:08,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50610346 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'c02c167b-56b5-4565-988f-fa73737ad9f3'} created pos.order #829 2026-10-18 11:40:08,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50610346 finished 2026-10-18 11:40:09,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-18 11:40:09,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15907136 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '9c67caca-b99f-40b1-9508-942a2df67790'}] 2026-10-18 11:40:09,773 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1348] 2026-10-18 11:40:11,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15907136 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '9c67caca-b99f-40b1-9508-942a2df67790'} created pos.order #830 2026-10-18 11:40:11,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15907136 finished 2026-10-18 11:40:11,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-18 11:40:12,025 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 124287 2026-10-18 11:40:12,025 44 INFO rb-4af9f49-225677-425882 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/tmp0g4s5arn_chrome_odoo 2026-10-18 11:40:12,025 44 INFO rb-4af9f49-225677-425882 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:45663/json/version 2026-10-18 11:40:12,026 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:12,033 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:12,033 44 INFO rb-4af9f49-225677-425882 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:45663/json 2026-10-18 11:40:12,033 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:12,038 44 INFO rb-4af9f49-225677-425882 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:45663/devtools/page/38FA77006B8CFE7B590534591A73B203 2026-10-18 11:40:12,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:12,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless enable page notifications 2026-10-18 11:40:12,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:12,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Setting session cookie in browser 2026-10-18 11:40:12,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:12,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:12,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:12,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:12] "GET /pos/ui/126 HTTP/1.1" 200 - 133 0.037 0.514 2026-10-18 11:40:12,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '38FA77006B8CFE7B590534591A73B203', 'loaderId': '2A9B2618262F0D56EA31FA3F3C462EEE', 'isDownload': False} 2026-10-18 11:40:12,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:12,681 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:12,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:12] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:40:12,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:12] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:40:12,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:12] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:40:13,064 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:13,067 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:13,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:40:13,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:13,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:40:13,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:13,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:40:13,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:13,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "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.011 2026-10-18 11:40:13,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:40:13,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.026 2026-10-18 11:40:13,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:40:13,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.114 0.255 2026-10-18 11:40:13,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "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-10-18 11:40:13,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:13,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:40:13,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:13,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:13,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:13,719 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:13,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:13,733 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:40:13,742 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-18 11:40:13,750 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:40:13,756 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:40:13,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.011 0.024 2026-10-18 11:40:13,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.041 2026-10-18 11:40:13,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:40:13,819 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:13,837 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:13,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.016 0.034 2026-10-18 11:40:13,895 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:13,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:13,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.065 2026-10-18 11:40:13,913 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:13,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-18 11:40:13,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-18 11:40:13,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:13,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:40:14,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.020 0.173 2026-10-18 11:40:14,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-18 11:40:14,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:40:14,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-18 11:40:14,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.148 2026-10-18 11:40:14,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.142 2026-10-18 11:40:14,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.016 0.118 2026-10-18 11:40:14,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-18 11:40:14,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:14,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-18 11:40:14,252 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:14,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.030 0.087 2026-10-18 11:40:14,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.033 2026-10-18 11:40:14,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:14,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:14,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "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.029 0.063 2026-10-18 11:40:14,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.030 0.102 2026-10-18 11:40:14,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.130 2026-10-18 11:40:14,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:40:14,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:14,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.026 2026-10-18 11:40:14,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.021 2026-10-18 11:40:14,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.012 0.056 2026-10-18 11:40:14,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:14,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,033 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,271 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:15,272 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:15,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:15,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26685097 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4be69836-7fbf-4e1e-9a88-5d7ed4a35785'}] 2026-10-18 11:40:15,496 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:15,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26685097 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4be69836-7fbf-4e1e-9a88-5d7ed4a35785'} created pos.order #832 2026-10-18 11:40:15,809 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26685097 finished 2026-10-18 11:40:15,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 290 0.133 0.303 2026-10-18 11:40:15,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:15] "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-10-18 11:40:16,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43124810 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4be69836-7fbf-4e1e-9a88-5d7ed4a35785'}] 2026-10-18 11:40:16,042 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43124810 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4be69836-7fbf-4e1e-9a88-5d7ed4a35785'} sync ignored for existing PoS order pos.order(832,) (state: paid) 2026-10-18 11:40:16,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43124810 finished 2026-10-18 11:40:16,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.029 0.099 2026-10-18 11:40:16,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,306 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.041 2026-10-18 11:40:16,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.011 0.026 2026-10-18 11:40:16,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-18 11:40:16,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "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.027 0.063 2026-10-18 11:40:16,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.029 0.070 2026-10-18 11:40:16,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.099 2026-10-18 11:40:16,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:40:16,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.029 2026-10-18 11:40:16,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.032 2026-10-18 11:40:16,798 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.047 2026-10-18 11:40:16,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:16,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,004 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,057 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,163 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51895182 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'f4cc58ad-82db-4acc-af5f-e5cf4a4ae873'}] 2026-10-18 11:40:17,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51895182 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'f4cc58ad-82db-4acc-af5f-e5cf4a4ae873'} created pos.order #833 2026-10-18 11:40:17,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51895182 finished 2026-10-18 11:40:17,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 179 0.087 0.250 2026-10-18 11:40:17,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:17] "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-10-18 11:40:17,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11972798 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'f4cc58ad-82db-4acc-af5f-e5cf4a4ae873'}] 2026-10-18 11:40:17,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11972798 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'f4cc58ad-82db-4acc-af5f-e5cf4a4ae873'} sync ignored for existing PoS order pos.order(833,) (state: paid) 2026-10-18 11:40:17,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11972798 finished 2026-10-18 11:40:17,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.029 0.085 2026-10-18 11:40:17,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-18 11:40:17,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:17,975 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 21197072 (allocated 22941696) 2026-10-18 11:40:17,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 124287 2026-10-18 11:40:17,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-18 11:40:17,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 124287 2026-10-18 11:40:18,078 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114018_078559_test_sale_order_fp_different_from_partner_one.txt 2026-10-18 11:40:18,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmp0g4s5arn_chrome_odoo" 2026-10-18 11:40:18,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-18 11:40:18,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 124520 2026-10-18 11:40:18,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpgcgnmen0_chrome_odoo 2026-10-18 11:40:18,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:43519/json/version 2026-10-18 11:40:18,769 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43519', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:18,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:18,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:43519/json 2026-10-18 11:40:18,779 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43519', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:18,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:43519/devtools/page/4D1146A6ED62051A35CA94DCBDCE1482 2026-10-18 11:40:18,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-18 11:40:18,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-18 11:40:18,870 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:18,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-18 11:40:18,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:18,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:18,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:19,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.024 0.394 2026-10-18 11:40:19,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '4D1146A6ED62051A35CA94DCBDCE1482', 'loaderId': '8521AA58296BEEE402CE6E5E8E1BF839', 'isDownload': False} 2026-10-18 11:40:19,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:19,311 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:19,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:40:19,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:40:19,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-18 11:40:19,768 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:19,771 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:19,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:40:19,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:40:19,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:19,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:19,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:40:19,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:19,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:40:19,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "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.023 2026-10-18 11:40:19,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-18 11:40:19,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.029 2026-10-18 11:40:20,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.114 0.260 2026-10-18 11:40:20,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "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-10-18 11:40:20,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.006 2026-10-18 11:40:20,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:40:20,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:20,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:20,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:20,455 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:20,480 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:20,480 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:20,499 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:20,501 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:40:20,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.012 0.026 2026-10-18 11:40:20,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:40:20,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 11:40:20,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-10-18 11:40:20,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:20,621 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:20,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.031 2026-10-18 11:40:20,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:20,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.017 0.057 2026-10-18 11:40:20,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:40:20,724 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:20,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-18 11:40:20,740 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:20,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-18 11:40:20,775 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:20,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:40:20,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:40:20,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:40:20,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.013 0.230 2026-10-18 11:40:20,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:40:20,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-10-18 11:40:20,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.020 0.147 2026-10-18 11:40:20,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.142 2026-10-18 11:40:20,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-18 11:40:20,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:20,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:20] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.197 2026-10-18 11:40:21,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.012 0.028 2026-10-18 11:40:21,268 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.012 0.035 2026-10-18 11:40:21,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.034 0.098 2026-10-18 11:40:21,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:40:21,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.016 0.034 2026-10-18 11:40:21,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:21,787 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:21,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "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.032 0.069 2026-10-18 11:40:21,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.028 0.064 2026-10-18 11:40:21,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.092 2026-10-18 11:40:22,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:40:22,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.026 2026-10-18 11:40:22,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.037 2026-10-18 11:40:22,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.013 0.054 2026-10-18 11:40:22,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:40:22,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.034 2026-10-18 11:40:22,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:22,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.047 2026-10-18 11:40:23,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.017 2026-10-18 11:40:23,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.012 0.027 2026-10-18 11:40:23,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:23,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:23,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 54 0.024 0.062 2026-10-18 11:40:23,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.027 0.063 2026-10-18 11:40:23,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.091 2026-10-18 11:40:23,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.022 2026-10-18 11:40:23,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:23,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:40:23,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.023 2026-10-18 11:40:23,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:23,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.012 0.046 2026-10-18 11:40:23,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:23,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:23,578 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-18 11:40:23,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_selected_partner_quotation_loading SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-18 11:40:23,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20358656 (allocated 21630976) 2026-10-18 11:40:23,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 124520 2026-10-18 11:40:23,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-18 11:40:23,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 124520 2026-10-18 11:40:23,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114023_747435_test_selected_partner_quotation_loading.txt 2026-10-18 11:40:23,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpgcgnmen0_chrome_odoo" 2026-10-18 11:40:23,759 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-18 11:40:24,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 124766 2026-10-18 11:40:24,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmpryzdafwd_chrome_odoo 2026-10-18 11:40:24,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:43987/json/version 2026-10-18 11:40:24,540 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43987', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:24,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:24,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:43987/json 2026-10-18 11:40:24,548 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43987', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:24,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:43987/devtools/page/62839BC616701C49C1D38D4E8B52FDED 2026-10-18 11:40:24,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-18 11:40:24,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-18 11:40:24,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:24,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-18 11:40:24,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:24,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:24,664 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:25,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.033 0.387 2026-10-18 11:40:25,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': '62839BC616701C49C1D38D4E8B52FDED', 'loaderId': '25854348EACD358DB0D8CD1D80FD56B7', 'isDownload': False} 2026-10-18 11:40:25,085 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:25,101 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:25,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:40:25,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:40:25,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:40:25,505 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:25,508 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:25,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:40:25,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:40:25,537 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:25,541 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:25,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:40:25,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:25,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "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.011 2026-10-18 11:40:25,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:40:25,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.031 2026-10-18 11:40:25,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:40:25,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.108 0.249 2026-10-18 11:40:26,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "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-10-18 11:40:26,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:26,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:40:26,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:26,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:26,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:26,150 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:26,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:26,167 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:40:26,167 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:40:26,183 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:26,183 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:26,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.023 2026-10-18 11:40:26,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.039 2026-10-18 11:40:26,208 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:40:26,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.022 2026-10-18 11:40:26,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.047 2026-10-18 11:40:26,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:26,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.094 2026-10-18 11:40:26,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.020 2026-10-18 11:40:26,317 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:26,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:40:26,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-18 11:40:26,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-10-18 11:40:26,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:40:26,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:26,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:40:26,428 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:26,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.012 0.128 2026-10-18 11:40:26,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:26,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-10-18 11:40:26,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-10-18 11:40:26,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-10-18 11:40:26,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-10-18 11:40:26,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:40:26,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.016 0.108 2026-10-18 11:40:26,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:26,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:26,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.089 2026-10-18 11:40:26,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.039 2026-10-18 11:40:26,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:26,965 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 59 0.029 0.060 2026-10-18 11:40:27,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.026 0.062 2026-10-18 11:40:27,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.088 2026-10-18 11:40:27,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.021 2026-10-18 11:40:27,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.026 2026-10-18 11:40:27,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.011 0.038 2026-10-18 11:40:27,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.063 2026-10-18 11:40:27,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,529 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:27,530 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:27,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:27,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19195171 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6fe59979-1d44-482c-ae14-e2d3ddd5b85d'}] 2026-10-18 11:40:27,759 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:28,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19195171 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6fe59979-1d44-482c-ae14-e2d3ddd5b85d'} created pos.order #834 2026-10-18 11:40:28,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19195171 finished 2026-10-18 11:40:28,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 306 0.142 0.349 2026-10-18 11:40:28,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:28] "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-10-18 11:40:28,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-18 11:40:28,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_settle_cancelled_sale_order SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-18 11:40:28,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #496981 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6fe59979-1d44-482c-ae14-e2d3ddd5b85d'}] 2026-10-18 11:40:28,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #496981 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6fe59979-1d44-482c-ae14-e2d3ddd5b85d'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-10-18 11:40:28,369 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #496981 finished 2026-10-18 11:40:28,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18101300 (allocated 20447232) 2026-10-18 11:40:28,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 124766 2026-10-18 11:40:28,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-18 11:40:28,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 124766 2026-10-18 11:40:28,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.028 0.067 2026-10-18 11:40:28,486 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114028_486769_test_settle_cancelled_sale_order.txt 2026-10-18 11:40:28,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmpryzdafwd_chrome_odoo" 2026-10-18 11:40:28,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-18 11:40:29,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 124995 2026-10-18 11:40:29,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmp71uzzsl6_chrome_odoo 2026-10-18 11:40:29,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:42599/json/version 2026-10-18 11:40:29,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:29,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:29,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:42599/json 2026-10-18 11:40:29,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:29,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:42599/devtools/page/4647A82C6E0D15925443521AD8D1A93F 2026-10-18 11:40:29,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-10-18 11:40:29,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-18 11:40:29,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:29,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-18 11:40:29,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:29,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:29,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:29,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:29] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.037 0.507 2026-10-18 11:40:29,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '4647A82C6E0D15925443521AD8D1A93F', 'loaderId': '56F127BB3D79B7CF420B8C99EC39D678', 'isDownload': False} 2026-10-18 11:40:29,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:29,654 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:29,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:29] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:40:29,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:29] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:40:29,679 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:29] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:40:30,033 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:30,035 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:30,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:40:30,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:40:30,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:40:30,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:30,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:30,075 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:30,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "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.013 2026-10-18 11:40:30,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:40:30,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.026 2026-10-18 11:40:30,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:40:30,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.113 0.252 2026-10-18 11:40:30,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "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-10-18 11:40:30,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:30,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:40:30,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.006 2026-10-18 11:40:30,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:30,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:30,684 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:30,700 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:30,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:40:30,703 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:40:30,717 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:40:30,718 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:40:30,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.025 2026-10-18 11:40:30,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-10-18 11:40:30,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.032 2026-10-18 11:40:30,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:30,823 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:30,856 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:30,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.019 0.032 2026-10-18 11:40:30,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.056 2026-10-18 11:40:30,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.098 2026-10-18 11:40:30,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:30,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:30,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:40:30,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:40:30,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:40:30,981 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:30,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:30] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.166 2026-10-18 11:40:31,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.134 2026-10-18 11:40:31,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-10-18 11:40:31,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:40:31,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-18 11:40:31,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-18 11:40:31,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:40:31,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.020 0.181 2026-10-18 11:40:31,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:31,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:31,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.031 0.092 2026-10-18 11:40:31,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:40:31,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:31,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:31,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "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.028 0.070 2026-10-18 11:40:31,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.025 0.061 2026-10-18 11:40:31,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.086 2026-10-18 11:40:31,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.021 2026-10-18 11:40:31,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:31,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:40:31,836 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.008 0.031 2026-10-18 11:40:31,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.048 2026-10-18 11:40:31,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:31,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:32,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:32,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:32,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-18 11:40:32,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:32,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16762356 (allocated 17825792) 2026-10-18 11:40:32,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 124995 2026-10-18 11:40:32,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-18 11:40:32,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 124995 2026-10-18 11:40:32,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114032_235757_test_settle_changed_price_with_lots.txt 2026-10-18 11:40:32,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmp71uzzsl6_chrome_odoo" 2026-10-18 11:40:32,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-18 11:40:32,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 125217 2026-10-18 11:40:32,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmp4z9611dy_chrome_odoo 2026-10-18 11:40:32,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:37875/json/version 2026-10-18 11:40:32,745 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:32,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:32,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:37875/json 2026-10-18 11:40:32,756 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:32,760 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:37875/devtools/page/C2681BA51E07B167288BE1DE1D81AFBD 2026-10-18 11:40:32,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-10-18 11:40:32,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-18 11:40:32,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:32,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-18 11:40:32,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:32,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:32,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:33,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.024 0.401 2026-10-18 11:40:33,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': 'C2681BA51E07B167288BE1DE1D81AFBD', 'loaderId': 'B638FBAA75ADC4317D682A1A7282C2A2', 'isDownload': False} 2026-10-18 11:40:33,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-18 11:40:33,279 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:33,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:40:33,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:40:33,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:40:33,680 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:33,682 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:33,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:40:33,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:33,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:40:33,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:33,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:40:33,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:33,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "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.011 2026-10-18 11:40:33,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:40:33,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.011 0.038 2026-10-18 11:40:33,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-18 11:40:34,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.111 0.259 2026-10-18 11:40:34,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:34,250 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:34,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:40:34,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:34,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:34,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:34,353 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:34,373 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:40:34,377 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:40:34,388 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:34,391 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:34,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.019 2026-10-18 11:40:34,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.035 2026-10-18 11:40:34,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:40:34,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:40:34,460 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:34,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.010 2026-10-18 11:40:34,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:34,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:34,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.017 0.048 2026-10-18 11:40:34,557 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:34,567 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:34,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.090 2026-10-18 11:40:34,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:34,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:40:34,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:40:34,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:40:34,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.145 2026-10-18 11:40:34,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:40:34,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:40:34,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:40:34,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:40:34,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-10-18 11:40:34,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-10-18 11:40:34,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.160 2026-10-18 11:40:34,859 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:34,917 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.030 0.089 2026-10-18 11:40:35,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.016 0.047 2026-10-18 11:40:35,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:35,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 58 0.027 0.056 2026-10-18 11:40:35,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.028 0.062 2026-10-18 11:40:35,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.089 2026-10-18 11:40:35,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:40:35,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.025 2026-10-18 11:40:35,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.018 2026-10-18 11:40:35,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.009 0.053 2026-10-18 11:40:35,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,786 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:35,787 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:35,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:35,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:36,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:36,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16924857 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a5e24718-977c-4913-b698-c3e2a17cc9f8'}] 2026-10-18 11:40:36,013 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:36,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16924857 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a5e24718-977c-4913-b698-c3e2a17cc9f8'} created pos.order #835 2026-10-18 11:40:36,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16924857 finished 2026-10-18 11:40:36,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 161 0.064 0.167 2026-10-18 11:40:36,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:36] "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-10-18 11:40:36,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-18 11:40:36,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:40:36,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95610605 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a5e24718-977c-4913-b698-c3e2a17cc9f8'}] 2026-10-18 11:40:36,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95610605 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a5e24718-977c-4913-b698-c3e2a17cc9f8'} sync ignored for existing PoS order pos.order(835,) (state: paid) 2026-10-18 11:40:36,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95610605 finished 2026-10-18 11:40:36,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17781212 (allocated 19398656) 2026-10-18 11:40:36,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 125217 2026-10-18 11:40:36,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-18 11:40:36,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 125217 2026-10-18 11:40:36,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.027 0.070 2026-10-18 11:40:36,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114036_472980_test_settle_draft_order_service_product.txt 2026-10-18 11:40:36,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmp4z9611dy_chrome_odoo" 2026-10-18 11:40:36,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-18 11:40:37,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 125438 2026-10-18 11:40:37,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmp6u65brvw_chrome_odoo 2026-10-18 11:40:37,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:42505/json/version 2026-10-18 11:40:37,325 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:37,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:37,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:42505/json 2026-10-18 11:40:37,331 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:37,334 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:42505/devtools/page/CA211FF76C8DB882BB56395E8DF77334 2026-10-18 11:40:37,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-10-18 11:40:37,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-18 11:40:37,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:37,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-18 11:40:37,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:37,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:37,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:37,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:37] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.024 0.395 2026-10-18 11:40:37,855 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': 'CA211FF76C8DB882BB56395E8DF77334', 'loaderId': 'B566C4B293CF1E25B92C55687D1D2396', 'isDownload': False} 2026-10-18 11:40:37,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:37,868 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:37,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:37] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:40:37,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:37] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:40:37,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:37] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:40:38,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:38,287 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:38,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:40:38,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:40:38,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:38,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:40:38,323 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:38,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:38,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "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.011 2026-10-18 11:40:38,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:40:38,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.027 2026-10-18 11:40:38,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:40:38,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.113 0.248 2026-10-18 11:40:38,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "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-10-18 11:40:38,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:38,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:40:38,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:38,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:38,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:38,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:38,951 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:40:38,952 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:38,966 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:38,968 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:38,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.009 0.020 2026-10-18 11:40:38,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.038 2026-10-18 11:40:38,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-18 11:40:38,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:40:39,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:39,085 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:40:39,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-18 11:40:39,113 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:40:39,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.034 0.049 2026-10-18 11:40:39,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:40:39,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:40:39,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:39,200 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:39,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.145 2026-10-18 11:40:39,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:39,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-10-18 11:40:39,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:40:39,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:40:39,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-18 11:40:39,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:40:39,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:40:39,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-10-18 11:40:39,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.075 2026-10-18 11:40:39,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.019 0.179 2026-10-18 11:40:39,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:39,534 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:39,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.089 2026-10-18 11:40:39,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.014 0.031 2026-10-18 11:40:39,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-18 11:40:39,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:39,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:39] "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.027 0.058 2026-10-18 11:40:40,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.028 0.089 2026-10-18 11:40:40,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.117 2026-10-18 11:40:40,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:40:40,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:40,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.035 2026-10-18 11:40:40,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.012 0.040 2026-10-18 11:40:40,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.009 0.060 2026-10-18 11:40:40,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:40,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:40,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:40,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-18 11:40:40,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:40,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16786060 (allocated 18087936) 2026-10-18 11:40:40,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 125438 2026-10-18 11:40:40,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-18 11:40:40,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 125438 2026-10-18 11:40:40,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114040_528263_test_settle_groupable_lot_total_amount.txt 2026-10-18 11:40:40,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmp6u65brvw_chrome_odoo" 2026-10-18 11:40:40,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-18 11:40:41,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 125652 2026-10-18 11:40:41,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmpsexolgon_chrome_odoo 2026-10-18 11:40:41,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:42131/json/version 2026-10-18 11:40:41,173 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:41,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:41,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:42131/json 2026-10-18 11:40:41,179 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:41,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:42131/devtools/page/20DC44DD38C6D200403C0105F5F5557D 2026-10-18 11:40:41,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-18 11:40:41,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-18 11:40:41,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:41,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-18 11:40:41,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:41,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:41,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:41,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:41] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.024 0.500 2026-10-18 11:40:41,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': '20DC44DD38C6D200403C0105F5F5557D', 'loaderId': '7388C276255F7246E67DA116AEDC4A25', 'isDownload': False} 2026-10-18 11:40:41,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-18 11:40:41,803 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:41,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:41] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:40:41,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:41] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:40:41,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:41] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:40:42,167 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:42,170 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:42,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:40:42,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:40:42,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:42,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:40:42,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:42,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:42,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "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.012 2026-10-18 11:40:42,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:40:42,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.027 2026-10-18 11:40:42,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:40:42,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.109 0.246 2026-10-18 11:40:42,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "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-10-18 11:40:42,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:42,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:40:42,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:42,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:42,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:42,808 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:42,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:42,820 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:42,822 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:40:42,835 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:42,839 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:42,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.011 0.022 2026-10-18 11:40:42,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.040 2026-10-18 11:40:42,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:40:42,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:42,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-10-18 11:40:42,966 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-18 11:40:42,989 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:43,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.018 0.047 2026-10-18 11:40:43,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.096 2026-10-18 11:40:43,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:43,053 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:43,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2163&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:40:43,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-18 11:40:43,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:43,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:40:43,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-18 11:40:43,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-10-18 11:40:43,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:40:43,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-10-18 11:40:43,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.016 0.112 2026-10-18 11:40:43,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:40:43,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:40:43,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:43,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.155 2026-10-18 11:40:43,317 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:43,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.030 0.085 2026-10-18 11:40:43,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:40:43,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:43,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:43,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "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.030 0.059 2026-10-18 11:40:43,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.026 0.060 2026-10-18 11:40:43,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.086 2026-10-18 11:40:43,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.018 2026-10-18 11:40:43,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:43,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:40:43,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.031 2026-10-18 11:40:43,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.045 2026-10-18 11:40:43,936 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:43,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,212 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,374 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:44] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.025 2026-10-18 11:40:44,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.009 0.033 2026-10-18 11:40:44,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:44,633 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-18 11:40:44,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 11:40:44,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17641436 (allocated 19136512) 2026-10-18 11:40:44,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 125652 2026-10-18 11:40:44,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-18 11:40:44,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 125652 2026-10-18 11:40:44,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114044_761152_test_settle_order_change_customer.txt 2026-10-18 11:40:44,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmpsexolgon_chrome_odoo" 2026-10-18 11:40:44,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-18 11:40:45,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 125875 2026-10-18 11:40:45,450 44 INFO rb-4af9f49-225677-425882 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/tmphbcu7wkd_chrome_odoo 2026-10-18 11:40:45,450 44 INFO rb-4af9f49-225677-425882 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:39681/json/version 2026-10-18 11:40:45,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:45,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:45,457 44 INFO rb-4af9f49-225677-425882 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:39681/json 2026-10-18 11:40:45,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:45,461 44 INFO rb-4af9f49-225677-425882 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:39681/devtools/page/7D8BA205B4A94524919E9D2BD867C0E0 2026-10-18 11:40:45,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:45,463 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless enable page notifications 2026-10-18 11:40:45,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:45,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Setting session cookie in browser 2026-10-18 11:40:45,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:45,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:45,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:45,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:45] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.025 0.403 2026-10-18 11:40:45,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '7D8BA205B4A94524919E9D2BD867C0E0', 'loaderId': '00B9795CC8044D44E6F48B438EB0A350', 'isDownload': False} 2026-10-18 11:40:45,986 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:45,996 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:46,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:40:46,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:40:46,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:40:46,361 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:46,368 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:46,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:40:46,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:46,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:40:46,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:46,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:40:46,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:46,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "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.016 2026-10-18 11:40:46,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:40:46,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.027 2026-10-18 11:40:46,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:40:46,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.118 0.271 2026-10-18 11:40:46,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:46,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:46,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:46] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:40:46,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.004 2026-10-18 11:40:46,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:47,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:47,031 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:47,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:47,053 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:40:47,055 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:40:47,064 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:47,073 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:40:47,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.012 0.023 2026-10-18 11:40:47,091 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:47,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.045 2026-10-18 11:40:47,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.029 2026-10-18 11:40:47,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.012 0.049 2026-10-18 11:40:47,141 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:47,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.013 0.083 2026-10-18 11:40:47,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.022 2026-10-18 11:40:47,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.025 2026-10-18 11:40:47,225 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:47,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:40:47,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:40:47,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:47,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:40:47,296 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:47,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:40:47,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-10-18 11:40:47,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:47,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-10-18 11:40:47,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-18 11:40:47,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:40:47,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-10-18 11:40:47,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-10-18 11:40:47,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.017 0.118 2026-10-18 11:40:47,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:47,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:47,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.029 0.085 2026-10-18 11:40:47,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:40:47,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:40:47,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:47,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 71 0.029 0.065 2026-10-18 11:40:48,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.027 0.067 2026-10-18 11:40:48,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.093 2026-10-18 11:40:48,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.017 2026-10-18 11:40:48,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.013 0.032 2026-10-18 11:40:48,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.010 0.037 2026-10-18 11:40:48,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.014 0.053 2026-10-18 11:40:48,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,280 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:48,281 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:48,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:48,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90178374 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '660a66db-df3d-46de-b8c4-c4e202ee48c1'}] 2026-10-18 11:40:48,719 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:48,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90178374 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '660a66db-df3d-46de-b8c4-c4e202ee48c1'} created pos.order #836 2026-10-18 11:40:48,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90178374 finished 2026-10-18 11:40:49,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 275 0.106 0.253 2026-10-18 11:40:49,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:49,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55110113 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '660a66db-df3d-46de-b8c4-c4e202ee48c1'}] 2026-10-18 11:40:49,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55110113 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '660a66db-df3d-46de-b8c4-c4e202ee48c1'} sync ignored for existing PoS order pos.order(836,) (state: paid) 2026-10-18 11:40:49,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55110113 finished 2026-10-18 11:40:49,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.035 0.087 2026-10-18 11:40:49,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,445 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.039 2026-10-18 11:40:49,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.015 0.026 2026-10-18 11:40:49,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-18 11:40:49,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "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.036 0.061 2026-10-18 11:40:49,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.038 0.067 2026-10-18 11:40:49,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.101 2026-10-18 11:40:49,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.018 2026-10-18 11:40:49,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:49,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.011 0.030 2026-10-18 11:40:49,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.008 0.035 2026-10-18 11:40:49,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.010 0.048 2026-10-18 11:40:49,967 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,074 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:50,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88813001 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '21e0f121-ffbc-4d14-8c98-a91e71c3aa3d'}] 2026-10-18 11:40:50,615 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88813001 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '21e0f121-ffbc-4d14-8c98-a91e71c3aa3d'} created pos.order #837 2026-10-18 11:40:50,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88813001 finished 2026-10-18 11:40:50,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 198 0.084 0.223 2026-10-18 11:40:50,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:50] "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-10-18 11:40:50,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-18 11:40:50,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:40:50,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62453818 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '21e0f121-ffbc-4d14-8c98-a91e71c3aa3d'}] 2026-10-18 11:40:50,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62453818 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '21e0f121-ffbc-4d14-8c98-a91e71c3aa3d'} sync ignored for existing PoS order pos.order(837,) (state: paid) 2026-10-18 11:40:50,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62453818 finished 2026-10-18 11:40:50,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21272912 (allocated 23203840) 2026-10-18 11:40:50,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 125875 2026-10-18 11:40:50,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-18 11:40:50,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 125875 2026-10-18 11:40:50,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.021 0.084 2026-10-18 11:40:51,022 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114051_022531_test_settle_order_ship_later_effect_on_so.txt 2026-10-18 11:40:51,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmphbcu7wkd_chrome_odoo" 2026-10-18 11:40:51,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-18 11:40:51,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 126119 2026-10-18 11:40:51,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmpwres83wd_chrome_odoo 2026-10-18 11:40:51,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:33627/json/version 2026-10-18 11:40:51,923 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:51,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:51,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:33627/json 2026-10-18 11:40:51,929 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:51,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:33627/devtools/page/91F50FB5ADBB43F8E7C4B4AAFF3F107D 2026-10-18 11:40:51,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-18 11:40:51,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-18 11:40:52,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:52,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-18 11:40:52,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:52,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:52,030 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:52,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.024 0.397 2026-10-18 11:40:52,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '91F50FB5ADBB43F8E7C4B4AAFF3F107D', 'loaderId': 'B2516892F6D5B48F1E54C5F6E0ACC246', 'isDownload': False} 2026-10-18 11:40:52,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-18 11:40:52,465 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:52,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:40:52,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:40:52,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:40:52,836 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:52,839 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:52,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:40:52,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:40:52,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:52,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:40:52,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:52,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:52,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "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.016 2026-10-18 11:40:52,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:40:52,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.032 2026-10-18 11:40:52,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-18 11:40:53,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.130 0.259 2026-10-18 11:40:53,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "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-10-18 11:40:53,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:53,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:40:53,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:53,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:53,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:53,525 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:53,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:53,537 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:53,542 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:40:53,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.010 2026-10-18 11:40:53,559 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:53,567 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:40:53,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.036 2026-10-18 11:40:53,580 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:53,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.029 2026-10-18 11:40:53,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.055 2026-10-18 11:40:53,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:53,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.089 2026-10-18 11:40:53,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.010 2026-10-18 11:40:53,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.028 2026-10-18 11:40:53,742 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:40:53,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:40:53,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-18 11:40:53,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-10-18 11:40:53,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-18 11:40:53,817 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:53,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:40:53,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:53,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-18 11:40:53,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:40:53,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-18 11:40:53,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:53,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:40:53,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.105 2026-10-18 11:40:53,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.031 0.086 2026-10-18 11:40:54,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.017 0.046 2026-10-18 11:40:54,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-18 11:40:54,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "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.028 0.060 2026-10-18 11:40:54,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.028 0.068 2026-10-18 11:40:54,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.095 2026-10-18 11:40:54,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:40:54,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.027 2026-10-18 11:40:54,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.026 2026-10-18 11:40:54,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.046 2026-10-18 11:40:54,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:54,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:54,938 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:54,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:55,029 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:55,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:55,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:55,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62788711 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a0a49914-177a-4a61-ab1a-2158f0571d0c'}] 2026-10-18 11:40:55,169 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:55,306 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1363, 1364] 2026-10-18 11:40:55,576 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62788711 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'a0a49914-177a-4a61-ab1a-2158f0571d0c'} created pos.order #838 2026-10-18 11:40:55,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62788711 finished 2026-10-18 11:40:55,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 424 0.167 0.439 2026-10-18 11:40:55,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:55] "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-10-18 11:40:55,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21808248 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a0a49914-177a-4a61-ab1a-2158f0571d0c'}] 2026-10-18 11:40:55,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-18 11:40:55,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:40:55,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21808248 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'a0a49914-177a-4a61-ab1a-2158f0571d0c'} sync ignored for existing PoS order pos.order(838,) (state: paid) 2026-10-18 11:40:55,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21808248 finished 2026-10-18 11:40:56,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17734392 (allocated 19136512) 2026-10-18 11:40:56,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 126119 2026-10-18 11:40:56,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-18 11:40:56,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 126119 2026-10-18 11:40:56,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.023 0.075 2026-10-18 11:40:56,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114056_106833_test_settle_order_unreserve_order_lines.txt 2026-10-18 11:40:56,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmpwres83wd_chrome_odoo" 2026-10-18 11:40:56,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-18 11:40:57,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 126350 2026-10-18 11:40:57,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmpcjws0t_l_chrome_odoo 2026-10-18 11:40:57,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:46279/json/version 2026-10-18 11:40:57,510 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:57,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Browser version: Chrome/150.0.7871.114 2026-10-18 11:40:57,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:46279/json 2026-10-18 11:40:57,514 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:40:57,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:46279/devtools/page/7D9E44F08774F24C147CCEB345FDAFA5 2026-10-18 11:40:57,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-10-18 11:40:57,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-18 11:40:57,615 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:40:57,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-18 11:40:57,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:57,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:57,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:40:58,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.025 0.496 2026-10-18 11:40:58,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': '7D9E44F08774F24C147CCEB345FDAFA5', 'loaderId': '28F72386BB60848035DFBFBBF57114FC', 'isDownload': False} 2026-10-18 11:40:58,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-18 11:40:58,164 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:40:58,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:40:58,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-18 11:40:58,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:40:58,533 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:58,536 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:58,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:40:58,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:40:58,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:40:58,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:58,573 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:58,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:40:58,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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.011 2026-10-18 11:40:58,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:40:58,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.026 2026-10-18 11:40:58,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:40:59,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.118 0.255 2026-10-18 11:40:59,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "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-10-18 11:40:59,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:59,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:40:59,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40: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-10-18 11:40:59,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: Owl is running in 'dev' mode. 2026-10-18 11:40:59,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:59,195 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:40:59,211 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:59,219 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-18 11:40:59,223 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:59,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.011 0.019 2026-10-18 11:40:59,230 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:59,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.035 2026-10-18 11:40:59,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:40:59,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-18 11:40:59,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:59,335 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:40:59,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-18 11:40:59,356 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:59,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:40:59,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-18 11:40:59,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.053 2026-10-18 11:40:59,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:40:59,430 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:59,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.015 0.112 2026-10-18 11:40:59,460 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:40:59,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:59,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.013 0.154 2026-10-18 11:40:59,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.135 2026-10-18 11:40:59,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:40:59,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.156 2026-10-18 11:40:59,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-18 11:40:59,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-10-18 11:40:59,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:40:59,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:40:59,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.018 0.167 2026-10-18 11:40:59,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:59,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:40:59,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.030 0.091 2026-10-18 11:40:59,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:40:59,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:40:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:00,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:00] "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.031 0.063 2026-10-18 11:41:00,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.033 0.094 2026-10-18 11:41:00,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.123 2026-10-18 11:41:00,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.020 2026-10-18 11:41:00,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.028 2026-10-18 11:41:00,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:00] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.008 0.021 2026-10-18 11:41:00,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.048 2026-10-18 11:41:00,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,575 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,676 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,833 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:00,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,141 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,382 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:01,383 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:01,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:01,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23051276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fcfcf3c0-4ab8-4d97-85e2-41bdc1f5e6a7'}] 2026-10-18 11:41:01,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:02,025 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23051276 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fcfcf3c0-4ab8-4d97-85e2-41bdc1f5e6a7'} created pos.order #839 2026-10-18 11:41:02,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23051276 finished 2026-10-18 11:41:02,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 332 0.160 0.418 2026-10-18 11:41:02,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:02,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-18 11:41:02,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:41:02,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82199619 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fcfcf3c0-4ab8-4d97-85e2-41bdc1f5e6a7'}] 2026-10-18 11:41:02,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82199619 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fcfcf3c0-4ab8-4d97-85e2-41bdc1f5e6a7'} sync ignored for existing PoS order pos.order(839,) (state: paid) 2026-10-18 11:41:02,369 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82199619 finished 2026-10-18 11:41:02,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18475876 (allocated 20185088) 2026-10-18 11:41:02,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 126350 2026-10-18 11:41:02,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-18 11:41:02,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 126350 2026-10-18 11:41:02,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114102_501719_test_settle_order_with_different_product.txt 2026-10-18 11:41:02,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmpcjws0t_l_chrome_odoo" 2026-10-18 11:41:02,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: waiting for threads: [, ] 2026-10-18 11:41:02,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.058 0.119 2026-10-18 11:41:02,555 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-18 11:41:03,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 126572 2026-10-18 11:41:03,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmptkzsrkpr_chrome_odoo 2026-10-18 11:41:03,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:36163/json/version 2026-10-18 11:41:03,189 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36163', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:03,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:03,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:36163/json 2026-10-18 11:41:03,192 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36163', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:03,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:36163/devtools/page/92D986E325D05DA2F1F9492D729647F5 2026-10-18 11:41:03,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-10-18 11:41:03,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-18 11:41:03,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:03,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-18 11:41:03,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:03,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:03,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:03,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:03] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.025 0.438 2026-10-18 11:41:03,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': '92D986E325D05DA2F1F9492D729647F5', 'loaderId': '08244CD125EA00710FE8E4398B5DD5A2', 'isDownload': False} 2026-10-18 11:41:03,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-18 11:41:03,789 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:03,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:03] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:41:03,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:03] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:41:03,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:03] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:41:04,173 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:04,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:04,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:41:04,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:04,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:04,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:04,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:41:04,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:04,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "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.011 2026-10-18 11:41:04,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-18 11:41:04,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.011 0.028 2026-10-18 11:41:04,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:41:04,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.113 0.254 2026-10-18 11:41:04,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "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-10-18 11:41:04,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.005 2026-10-18 11:41:04,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:41:04,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.005 2026-10-18 11:41:04,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:04,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:04,847 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:04,863 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:04,871 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:41:04,886 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:04,889 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:04,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.025 2026-10-18 11:41:04,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.042 2026-10-18 11:41:04,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.015 2026-10-18 11:41:04,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-18 11:41:04,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:05,001 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:05,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-18 11:41:05,045 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:41:05,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.026 0.038 2026-10-18 11:41:05,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.013 0.087 2026-10-18 11:41:05,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:05,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:41:05,123 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:05,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-18 11:41:05,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:41:05,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:05,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:41:05,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:41:05,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:41:05,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-10-18 11:41:05,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.019 0.124 2026-10-18 11:41:05,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.127 2026-10-18 11:41:05,308 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:05,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-18 11:41:05,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.177 2026-10-18 11:41:05,367 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:05,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.086 2026-10-18 11:41:05,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:41:05,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:05,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:05,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "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.030 0.063 2026-10-18 11:41:05,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.032 0.065 2026-10-18 11:41:05,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.099 2026-10-18 11:41:05,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.019 2026-10-18 11:41:05,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:05,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.029 2026-10-18 11:41:05,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.008 0.033 2026-10-18 11:41:06,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.057 2026-10-18 11:41:06,018 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:06,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:06,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:06,095 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:06,134 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:06,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:06,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:06,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:06,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19993466 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '87c73c66-030f-4fa4-8c18-be180fa18b35'}] 2026-10-18 11:41:06,326 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:06,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19993466 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '87c73c66-030f-4fa4-8c18-be180fa18b35'} created pos.order #840 2026-10-18 11:41:06,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19993466 finished 2026-10-18 11:41:06,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 334 0.143 0.376 2026-10-18 11:41:06,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:06] "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-10-18 11:41:06,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-18 11:41:06,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:41:06,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67690504 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '87c73c66-030f-4fa4-8c18-be180fa18b35'}] 2026-10-18 11:41:06,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67690504 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '87c73c66-030f-4fa4-8c18-be180fa18b35'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-10-18 11:41:06,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67690504 finished 2026-10-18 11:41:07,004 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17800428 (allocated 19922944) 2026-10-18 11:41:07,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 126572 2026-10-18 11:41:07,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-18 11:41:07,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 126572 2026-10-18 11:41:07,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.029 0.072 2026-10-18 11:41:07,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114107_079123_test_settle_order_with_different_uom.txt 2026-10-18 11:41:07,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmptkzsrkpr_chrome_odoo" 2026-10-18 11:41:07,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-18 11:41:08,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 126793 2026-10-18 11:41:08,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmpgkc8b_8g_chrome_odoo 2026-10-18 11:41:08,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:38345/json/version 2026-10-18 11:41:08,291 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:08,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:08,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:38345/json 2026-10-18 11:41:08,298 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:08,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:38345/devtools/page/16454843948C51F4D0B1EFB7214EB403 2026-10-18 11:41:08,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-10-18 11:41:08,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-18 11:41:08,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:08,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-18 11:41:08,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:08,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:08,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:08,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:08] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.025 0.399 2026-10-18 11:41:08,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': '16454843948C51F4D0B1EFB7214EB403', 'loaderId': 'C329B94E2B810B9ADEBDF18C5EE8FEFF', 'isDownload': False} 2026-10-18 11:41:08,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-18 11:41:08,838 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:08,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:08] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:41:08,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:08] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:41:08,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:08] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:41:09,226 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:09,229 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:09,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:41:09,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:09,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:41:09,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:09,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:09,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:09,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "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.011 2026-10-18 11:41:09,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:41:09,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.012 0.042 2026-10-18 11:41:09,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-18 11:41:09,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.114 0.254 2026-10-18 11:41:09,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:09,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:09,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:41:09,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.004 2026-10-18 11:41:09,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:09,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:09,914 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:09,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:41:09,936 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:09,949 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:09,953 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:09,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.019 2026-10-18 11:41:09,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.036 2026-10-18 11:41:09,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-18 11:41:09,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-10-18 11:41:10,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:10,073 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:41:10,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-18 11:41:10,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.017 0.044 2026-10-18 11:41:10,148 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:10,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.105 2026-10-18 11:41:10,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:10,198 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:10,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.126 2026-10-18 11:41:10,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-18 11:41:10,240 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:10,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-18 11:41:10,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:41:10,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:41:10,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:41:10,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2211&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:41:10,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2212&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:41:10,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.118 2026-10-18 11:41:10,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-10-18 11:41:10,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-18 11:41:10,425 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:10,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.167 2026-10-18 11:41:10,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:10,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.034 0.138 2026-10-18 11:41:10,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:41:10,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:10,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:10,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 58 0.027 0.056 2026-10-18 11:41:10,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.024 0.059 2026-10-18 11:41:10,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.084 2026-10-18 11:41:11,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.005 0.018 2026-10-18 11:41:11,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:41:11,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.032 2026-10-18 11:41:11,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.029 2026-10-18 11:41:11,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.048 2026-10-18 11:41:11,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,338 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,388 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,489 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,648 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.041 2026-10-18 11:41:11,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:41:11,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.011 0.026 2026-10-18 11:41:11,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-18 11:41:11,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:11,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 48 0.022 0.050 2026-10-18 11:41:11,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.024 0.057 2026-10-18 11:41:11,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.081 2026-10-18 11:41:12,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:41:12,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.025 2026-10-18 11:41:12,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 48 0.022 0.082 2026-10-18 11:41:12,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.091 2026-10-18 11:41:12,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.024 0.092 2026-10-18 11:41:12,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.117 2026-10-18 11:41:12,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.017 2026-10-18 11:41:12,338 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:12,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:12] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.018 2026-10-18 11:41:12,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:12,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:12,492 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:12,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:12,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:12,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:12,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-18 11:41:12,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-18 11:41:12,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18549824 (allocated 20185088) 2026-10-18 11:41:12,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 126793 2026-10-18 11:41:12,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-18 11:41:12,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 126793 2026-10-18 11:41:12,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114112_852845_test_settle_order_with_incompatible_partner.txt 2026-10-18 11:41:12,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmpgkc8b_8g_chrome_odoo" 2026-10-18 11:41:12,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-18 11:41:14,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 127034 2026-10-18 11:41:14,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpdjfrdwm7_chrome_odoo 2026-10-18 11:41:14,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:45763/json/version 2026-10-18 11:41:14,273 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:14,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:14,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:45763/json 2026-10-18 11:41:14,281 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:14,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:45763/devtools/page/6F022F40401B64D0CE0B518A3FFD687E 2026-10-18 11:41:14,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-18 11:41:14,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-18 11:41:14,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:41:14,314 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-18 11:41:14,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:14,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:14,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:14,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:14] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.032 0.500 2026-10-18 11:41:14,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '6F022F40401B64D0CE0B518A3FFD687E', 'loaderId': '7BA604D9B2A98D811FDACDE200E2B0A9', 'isDownload': False} 2026-10-18 11:41:14,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-18 11:41:14,866 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:14,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:14] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:41:14,881 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:14] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:41:14,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:14] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:41:15,245 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:15,250 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:15,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:41:15,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:15,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:41:15,286 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:15,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:15,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:15,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "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.008 2026-10-18 11:41:15,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:41:15,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.009 0.024 2026-10-18 11:41:15,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-18 11:41:15,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.111 0.262 2026-10-18 11:41:15,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "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-10-18 11:41:15,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:15,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:41:15,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:15,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:15,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:41:15,911 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:15,924 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:15,929 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:15,936 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:15,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:15,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.015 0.023 2026-10-18 11:41:15,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.041 2026-10-18 11:41:15,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:41:15,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-18 11:41:16,015 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:16,050 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:16,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.016 2026-10-18 11:41:16,076 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:16,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:41:16,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.066 2026-10-18 11:41:16,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-18 11:41:16,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:16,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.126 2026-10-18 11:41:16,190 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:16,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:41:16,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:16,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:41:16,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-18 11:41:16,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:41:16,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:41:16,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-10-18 11:41:16,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-10-18 11:41:16,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.109 2026-10-18 11:41:16,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-18 11:41:16,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.145 2026-10-18 11:41:16,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:16,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:16,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.029 0.083 2026-10-18 11:41:16,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.015 0.032 2026-10-18 11:41:16,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:41:16,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:16,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 63 0.028 0.060 2026-10-18 11:41:16,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.027 0.062 2026-10-18 11:41:16,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.089 2026-10-18 11:41:16,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:41:16,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:16,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.009 0.026 2026-10-18 11:41:17,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.025 2026-10-18 11:41:17,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.009 0.046 2026-10-18 11:41:17,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,666 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:17,667 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:17,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:17,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59623630 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a570e8d-768f-46d3-b75f-afc67c0376c0'}] 2026-10-18 11:41:17,892 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:18,110 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #239 deleted stock.move records with IDs: [1371] 2026-10-18 11:41:18,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59623630 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a570e8d-768f-46d3-b75f-afc67c0376c0'} created pos.order #841 2026-10-18 11:41:18,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59623630 finished 2026-10-18 11:41:18,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 459 0.175 0.432 2026-10-18 11:41:18,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:18] "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-10-18 11:41:18,588 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:18,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63589586 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a570e8d-768f-46d3-b75f-afc67c0376c0'}] 2026-10-18 11:41:18,596 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63589586 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a570e8d-768f-46d3-b75f-afc67c0376c0'} sync ignored for existing PoS order pos.order(841,) (state: paid) 2026-10-18 11:41:18,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63589586 finished 2026-10-18 11:41:18,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-18 11:41:18,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-18 11:41:18,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 18076256 (allocated 19660800) 2026-10-18 11:41:18,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 127034 2026-10-18 11:41:18,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-18 11:41:18,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 127034 2026-10-18 11:41:18,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.032 0.106 2026-10-18 11:41:18,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.074 2026-10-18 11:41:18,800 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114118_800196_test_settle_order_with_kit.txt 2026-10-18 11:41:18,800 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpdjfrdwm7_chrome_odoo" 2026-10-18 11:41:18,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-18 11:41:19,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 127268 2026-10-18 11:41:19,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpe268lfs3_chrome_odoo 2026-10-18 11:41:19,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:33719/json/version 2026-10-18 11:41:19,621 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:19,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:19,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:33719/json 2026-10-18 11:41:19,630 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:19,633 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:33719/devtools/page/D5459B0884CB9F65D0802CB2A28B52FD 2026-10-18 11:41:19,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-18 11:41:19,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-18 11:41:19,720 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:19,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-18 11:41:19,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:19,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:19,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:20,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.024 0.393 2026-10-18 11:41:20,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': 'D5459B0884CB9F65D0802CB2A28B52FD', 'loaderId': '7BEA87C9DAFF1955A571F7AB696556C6', 'isDownload': False} 2026-10-18 11:41:20,149 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:20,161 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:20,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:41:20,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:41:20,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:41:20,556 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:20,558 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:20,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:41:20,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:20,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:20,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:20,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:41:20,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:20,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "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.011 2026-10-18 11:41:20,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:41:20,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.026 2026-10-18 11:41:20,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-18 11:41:21,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.113 0.256 2026-10-18 11:41:21,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "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-10-18 11:41:21,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.004 2026-10-18 11:41:21,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.036 2026-10-18 11:41:21,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.004 2026-10-18 11:41:21,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:21,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:21,217 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:21,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:21,232 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:41:21,234 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:21,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:41:21,243 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:21,257 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:41:21,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.008 0.035 2026-10-18 11:41:21,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-10-18 11:41:21,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:21,361 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:21,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.015 2026-10-18 11:41:21,379 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:21,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:41:21,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.063 2026-10-18 11:41:21,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-18 11:41:21,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:21,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:41:21,482 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:21,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:41:21,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:21,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:41:21,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.197 2026-10-18 11:41:21,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.151 2026-10-18 11:41:21,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.147 2026-10-18 11:41:21,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:41:21,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:41:21,679 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.018 0.177 2026-10-18 11:41:21,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:21,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:21,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.030 0.091 2026-10-18 11:41:21,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:41:21,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-18 11:41:22,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 65 0.029 0.063 2026-10-18 11:41:22,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.027 0.068 2026-10-18 11:41:22,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.093 2026-10-18 11:41:22,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:41:22,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:41:22,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.013 0.031 2026-10-18 11:41:22,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.060 2026-10-18 11:41:22,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,486 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,537 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:22,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-18 11:41:22,740 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_settle_order_with_lot SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:41:22,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16628272 (allocated 18087936) 2026-10-18 11:41:22,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 127268 2026-10-18 11:41:22,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-18 11:41:22,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 127268 2026-10-18 11:41:22,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114122_855819_test_settle_order_with_lot.txt 2026-10-18 11:41:22,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpe268lfs3_chrome_odoo" 2026-10-18 11:41:22,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-18 11:41:23,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 127485 2026-10-18 11:41:23,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmp8t3x8ex2_chrome_odoo 2026-10-18 11:41:23,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:45123/json/version 2026-10-18 11:41:23,512 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45123', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:23,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:23,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:45123/json 2026-10-18 11:41:23,516 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45123', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:23,517 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:45123/devtools/page/97FC4972B11FD7945E4CC90842A8BDE4 2026-10-18 11:41:23,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-10-18 11:41:23,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-18 11:41:23,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:23,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-18 11:41:23,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:23,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:23,626 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:24,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.025 0.400 2026-10-18 11:41:24,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': '97FC4972B11FD7945E4CC90842A8BDE4', 'loaderId': 'E1ACB595A4CEE6933DCC818DB8FA8CC3', 'isDownload': False} 2026-10-18 11:41:24,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-18 11:41:24,062 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:24,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:41:24,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:41:24,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:41:24,424 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:24,426 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:24,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:41:24,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:24,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:41:24,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:24,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:41:24,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:24,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "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.013 2026-10-18 11:41:24,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:41:24,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.030 2026-10-18 11:41:24,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:41:24,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.115 0.260 2026-10-18 11:41:24,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:24] "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-10-18 11:41:24,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:25,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-18 11:41:25,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:25,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:25,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:25,092 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:25,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:25,105 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:25,118 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:25,119 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:25,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.018 2026-10-18 11:41:25,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.033 2026-10-18 11:41:25,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.012 2026-10-18 11:41:25,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-18 11:41:25,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:25,238 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:41:25,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.017 0.031 2026-10-18 11:41:25,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:25,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-10-18 11:41:25,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:41:25,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-18 11:41:25,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.084 2026-10-18 11:41:25,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:25,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.134 2026-10-18 11:41:25,381 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:25,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:25,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-18 11:41:25,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-18 11:41:25,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:41:25,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-18 11:41:25,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-18 11:41:25,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-10-18 11:41:25,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.019 0.110 2026-10-18 11:41:25,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-18 11:41:25,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:25,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.146 2026-10-18 11:41:25,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:25,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.031 0.101 2026-10-18 11:41:25,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:41:25,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:25,936 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "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.030 0.062 2026-10-18 11:41:26,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.028 0.062 2026-10-18 11:41:26,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.088 2026-10-18 11:41:26,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:41:26,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.012 0.041 2026-10-18 11:41:26,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.009 0.039 2026-10-18 11:41:26,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.013 0.048 2026-10-18 11:41:26,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,435 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:26,436 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:26,476 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:26,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60433206 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7a039552-c061-4ef6-9770-66971229f925'}] 2026-10-18 11:41:26,669 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:27,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60433206 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7a039552-c061-4ef6-9770-66971229f925'} created pos.order #842 2026-10-18 11:41:27,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60433206 finished 2026-10-18 11:41:27,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 406 0.174 0.586 2026-10-18 11:41:27,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:27] "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-10-18 11:41:27,533 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-18 11:41:27,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:41:27,537 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14638339 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7a039552-c061-4ef6-9770-66971229f925'}] 2026-10-18 11:41:27,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14638339 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7a039552-c061-4ef6-9770-66971229f925'} sync ignored for existing PoS order pos.order(842,) (state: paid) 2026-10-18 11:41:27,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14638339 finished 2026-10-18 11:41:27,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19364692 (allocated 21368832) 2026-10-18 11:41:27,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 127485 2026-10-18 11:41:27,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-18 11:41:27,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 127485 2026-10-18 11:41:27,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.036 0.075 2026-10-18 11:41:27,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114127_681623_test_settle_order_with_multiple_uom.txt 2026-10-18 11:41:27,681 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmp8t3x8ex2_chrome_odoo" 2026-10-18 11:41:27,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-18 11:41:28,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 127709 2026-10-18 11:41:28,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmpka9mxz_i_chrome_odoo 2026-10-18 11:41:28,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:42139/json/version 2026-10-18 11:41:28,427 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:28,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:28,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:42139/json 2026-10-18 11:41:28,437 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:28,439 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:42139/devtools/page/1B8D38FD169F6140CAA4C1E0B18E15AE 2026-10-18 11:41:28,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-10-18 11:41:28,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-18 11:41:28,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:28,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-18 11:41:28,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:28,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:28,531 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:28,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:28] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.025 0.402 2026-10-18 11:41:28,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': '1B8D38FD169F6140CAA4C1E0B18E15AE', 'loaderId': '04F24FF6DD9A62E43615E6AB3A684722', 'isDownload': False} 2026-10-18 11:41:28,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-18 11:41:28,971 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:28,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:28] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:41:28,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:28] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:41:28,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:28] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:41:29,374 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:29,376 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:29,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:41:29,402 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:29,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:41:29,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:29,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:41:29,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:29,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "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.012 2026-10-18 11:41:29,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:41:29,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.027 2026-10-18 11:41:29,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:41:29,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.123 0.292 2026-10-18 11:41:29,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "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-10-18 11:41:29,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:29] "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-10-18 11:41:30,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:41:30,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.004 2026-10-18 11:41:30,039 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:30,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:30,080 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:30,098 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:30,099 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:41:30,102 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:30,122 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:30,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.019 0.026 2026-10-18 11:41:30,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:41:30,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-18 11:41:30,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.013 2026-10-18 11:41:30,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:30,195 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:30,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.009 2026-10-18 11:41:30,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.029 0.041 2026-10-18 11:41:30,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:30,265 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:30,269 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:30,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:41:30,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-18 11:41:30,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:30,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-18 11:41:30,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-18 11:41:30,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.166 2026-10-18 11:41:30,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:41:30,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:41:30,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:41:30,431 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:41:30,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:41:30,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:41:30,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.019 0.115 2026-10-18 11:41:30,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:30,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:30,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.031 0.087 2026-10-18 11:41:30,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.016 0.039 2026-10-18 11:41:30,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:30,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:30,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:30] "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.029 0.062 2026-10-18 11:41:31,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.026 0.064 2026-10-18 11:41:31,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.090 2026-10-18 11:41:31,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:41:31,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.011 0.027 2026-10-18 11:41:31,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.030 2026-10-18 11:41:31,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.046 2026-10-18 11:41:31,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,480 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:31,481 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:31,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,750 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:31,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90151632 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '509ef1f6-ac28-431f-a5c2-253a6e999f3f'}] 2026-10-18 11:41:31,758 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:31,895 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1377] 2026-10-18 11:41:32,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90151632 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '509ef1f6-ac28-431f-a5c2-253a6e999f3f'} created pos.order #843 2026-10-18 11:41:32,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90151632 finished 2026-10-18 11:41:32,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 413 0.156 0.404 2026-10-18 11:41:32,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:32] "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-10-18 11:41:32,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49313491 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '509ef1f6-ac28-431f-a5c2-253a6e999f3f'}] 2026-10-18 11:41:32,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-18 11:41:32,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:41:32,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49313491 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '509ef1f6-ac28-431f-a5c2-253a6e999f3f'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-18 11:41:32,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49313491 finished 2026-10-18 11:41:32,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17845872 (allocated 19660800) 2026-10-18 11:41:32,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 127709 2026-10-18 11:41:32,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-18 11:41:32,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 127709 2026-10-18 11:41:32,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.027 0.063 2026-10-18 11:41:32,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114132_552587_test_settle_order_with_multistep_delivery.txt 2026-10-18 11:41:32,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmpka9mxz_i_chrome_odoo" 2026-10-18 11:41:32,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-18 11:41:33,886 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 127943 2026-10-18 11:41:33,886 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmp_xxwiro5_chrome_odoo 2026-10-18 11:41:33,887 44 INFO rb-4af9f49-225677-425882 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:40271/json/version 2026-10-18 11:41:33,887 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:33,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:33,895 44 INFO rb-4af9f49-225677-425882 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:40271/json 2026-10-18 11:41:33,895 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:33,904 44 INFO rb-4af9f49-225677-425882 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:40271/devtools/page/E62177795CEA24893460C65FF42A507E 2026-10-18 11:41:33,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Enable chrome headless console log notification 2026-10-18 11:41:33,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-10-18 11:41:34,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:34,040 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-10-18 11:41:34,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:34,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:34,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:34,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.026 0.459 2026-10-18 11:41:34,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': 'E62177795CEA24893460C65FF42A507E', 'loaderId': '23A70D99667241F9F8680ED3E629CC59', 'isDownload': False} 2026-10-18 11:41:34,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate ready code "odoo.isTourReady('PosSettleOrder4')" 2026-10-18 11:41:34,546 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:34,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:41:34,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:41:34,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:41:34,912 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:34,919 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:34,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:41:34,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:34,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:41:34,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:34,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:34,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:34,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "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.011 2026-10-18 11:41:34,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:41:35,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-18 11:41:35,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-18 11:41:35,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.130 0.253 2026-10-18 11:41:35,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:35,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:35,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:41:35,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:35,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:35,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:41:35,596 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:35,617 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:41:35,618 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:41:35,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:41:35,634 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:35,634 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:35,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.010 0.031 2026-10-18 11:41:35,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:41:35,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-18 11:41:35,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:35,751 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:35,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.012 2026-10-18 11:41:35,769 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:35,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:41:35,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:41:35,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.010 0.079 2026-10-18 11:41:35,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.111 2026-10-18 11:41:35,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-18 11:41:35,885 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:35,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:35,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.124 2026-10-18 11:41:35,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:41:35,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:41:35,936 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:35,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-10-18 11:41:35,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:35] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:41:36,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.107 2026-10-18 11:41:36,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:41:36,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.142 2026-10-18 11:41:36,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.086 2026-10-18 11:41:36,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:41:36,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:36,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "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.035 0.066 2026-10-18 11:41:36,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.034 0.070 2026-10-18 11:41:36,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.102 2026-10-18 11:41:36,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.019 2026-10-18 11:41:36,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 21 0.013 0.028 2026-10-18 11:41:36,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.035 2026-10-18 11:41:36,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.010 0.047 2026-10-18 11:41:36,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,914 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:36,990 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:36,991 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:37,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:37,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:37,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:37,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:37,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:37,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:37,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:37,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72274144 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9aa03412-5fd6-42bf-bb58-ff15addd95c0'}] 2026-10-18 11:41:37,380 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:37,494 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1382] 2026-10-18 11:41:38,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72274144 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9aa03412-5fd6-42bf-bb58-ff15addd95c0'} created pos.order #844 2026-10-18 11:41:39,035 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72274144 finished 2026-10-18 11:41:39,168 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:41:39,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1024 0.453 1.340 2026-10-18 11:41:39,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.001 0.014 2026-10-18 11:41:39,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.014 2026-10-18 11:41:39,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-18 11:41:39,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-18 11:41:39,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23492273 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9aa03412-5fd6-42bf-bb58-ff15addd95c0'}] 2026-10-18 11:41:39,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23492273 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9aa03412-5fd6-42bf-bb58-ff15addd95c0'} sync ignored for existing PoS order pos.order(844,) (state: done) 2026-10-18 11:41:39,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23492273 finished 2026-10-18 11:41:39,351 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 18057460 (allocated 19922944) 2026-10-18 11:41:39,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 127943 2026-10-18 11:41:39,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-18 11:41:39,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 127943 2026-10-18 11:41:39,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.032 0.088 2026-10-18 11:41:39,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114139_420470_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-18 11:41:39,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmp_xxwiro5_chrome_odoo" 2026-10-18 11:41:39,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-18 11:41:39,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 128167 2026-10-18 11:41:39,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpji98rtuh_chrome_odoo 2026-10-18 11:41:39,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:46103/json/version 2026-10-18 11:41:39,936 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:39,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:39,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:46103/json 2026-10-18 11:41:39,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:39,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:46103/devtools/page/A3DE9B04B4B07F97C97CB3706A5A2D58 2026-10-18 11:41:39,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-18 11:41:39,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-18 11:41:40,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:40,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-18 11:41:40,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:40,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:40,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:40,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:40] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.024 0.535 2026-10-18 11:41:40,580 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': 'A3DE9B04B4B07F97C97CB3706A5A2D58', 'loaderId': '242923775C8EF6EFC56A72C3220AE10E', 'isDownload': False} 2026-10-18 11:41:40,580 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-18 11:41:40,592 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:40,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:41:40,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:41:40,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:41:40,981 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:40,984 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:40,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:41:41,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:41,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:41:41,018 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:41,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:41,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:41,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "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.011 2026-10-18 11:41:41,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:41:41,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.026 2026-10-18 11:41:41,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-18 11:41:41,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 370 0.119 0.254 2026-10-18 11:41:41,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "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-10-18 11:41:41,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.004 2026-10-18 11:41:41,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:41:41,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.004 2026-10-18 11:41:41,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:41,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:41,635 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:41,655 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:41,656 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:41,671 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:41,673 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:41:41,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.020 2026-10-18 11:41:41,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:41:41,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-18 11:41:41,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.014 2026-10-18 11:41:41,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:41,785 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 11:41:41,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-18 11:41:41,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:41,812 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:41,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.041 0.045 2026-10-18 11:41:41,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:41:41,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.129 2026-10-18 11:41:41,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:41,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.144 2026-10-18 11:41:41,950 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:41,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-18 11:41:41,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:41] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:41:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-18 11:41:42,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-18 11:41:42,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.114 2026-10-18 11:41:42,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-10-18 11:41:42,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:41:42,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-10-18 11:41:42,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.160 2026-10-18 11:41:42,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:42,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:42,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.032 0.087 2026-10-18 11:41:42,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.016 0.040 2026-10-18 11:41:42,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:42,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:42,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 58 0.028 0.057 2026-10-18 11:41:42,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.026 0.058 2026-10-18 11:41:42,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:41:42,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.021 2026-10-18 11:41:42,773 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:42,780 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.025 2026-10-18 11:41:42,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.022 2026-10-18 11:41:42,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.045 2026-10-18 11:41:42,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:42,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:42,935 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:42,936 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:42,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:43,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:43,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:43,154 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:43,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6043089 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b308b63d-1124-418f-8f61-3f6ac6bf01b8'}] 2026-10-18 11:41:43,162 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:43,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6043089 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b308b63d-1124-418f-8f61-3f6ac6bf01b8'} created pos.order #845 2026-10-18 11:41:43,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6043089 finished 2026-10-18 11:41:43,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 309 0.131 0.316 2026-10-18 11:41:43,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:43,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-18 11:41:43,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:41:43,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39312697 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b308b63d-1124-418f-8f61-3f6ac6bf01b8'}] 2026-10-18 11:41:43,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39312697 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b308b63d-1124-418f-8f61-3f6ac6bf01b8'} sync ignored for existing PoS order pos.order(845,) (state: paid) 2026-10-18 11:41:43,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39312697 finished 2026-10-18 11:41:43,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17748544 (allocated 19660800) 2026-10-18 11:41:43,778 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 128167 2026-10-18 11:41:43,778 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-18 11:41:43,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 128167 2026-10-18 11:41:43,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.028 0.064 2026-10-18 11:41:43,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114143_875201_test_settle_quotation_delivered_qty.txt 2026-10-18 11:41:43,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpji98rtuh_chrome_odoo" 2026-10-18 11:41:43,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_reordering_rule ... 2026-10-18 11:41:44,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19141748 started for PoS orders references: [{'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '407b84ae-7c61-4a85-881b-de10b0ecffe2'}] 2026-10-18 11:41:44,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19141748 order {'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '407b84ae-7c61-4a85-881b-de10b0ecffe2'} created pos.order #846 2026-10-18 11:41:44,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19141748 finished 2026-10-18 11:41:45,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-18 11:41:45,561 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [988] 2026-10-18 11:41:45,566 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [989] 2026-10-18 11:41:45,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 128392 2026-10-18 11:41:45,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmphfjidpg0_chrome_odoo 2026-10-18 11:41:45,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:36085/json/version 2026-10-18 11:41:45,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36085', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:45,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:45,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:36085/json 2026-10-18 11:41:45,931 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36085', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:45,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:36085/devtools/page/EEBED3F6E1780B50FACCA2F801C2BABF 2026-10-18 11:41:45,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-18 11:41:45,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-18 11:41:45,961 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:45,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-18 11:41:45,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:45,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:45,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:46,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.026 0.406 2026-10-18 11:41:46,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': 'EEBED3F6E1780B50FACCA2F801C2BABF', 'loaderId': '4DEB3ED6122D6185715CCB071C41F408', 'isDownload': False} 2026-10-18 11:41:46,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:46,425 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:46,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:41:46,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:41:46,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:41:46,807 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:46,810 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:46,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:41:46,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:46,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:46,837 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:46,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:41:46,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:46,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "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.011 2026-10-18 11:41:46,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:41:46,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.028 2026-10-18 11:41:46,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:41:47,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.117 0.267 2026-10-18 11:41:47,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "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-10-18 11:41:47,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.005 2026-10-18 11:41:47,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:41:47,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.006 2026-10-18 11:41:47,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:47,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:41:47,488 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:47,506 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:47,508 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:41:47,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:41:47,521 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:47,525 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:47,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.029 2026-10-18 11:41:47,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-18 11:41:47,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.028 2026-10-18 11:41:47,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:47,688 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:41:47,693 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:47,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.023 2026-10-18 11:41:47,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.012 0.056 2026-10-18 11:41:47,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-18 11:41:47,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.073 2026-10-18 11:41:47,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:47,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:47,827 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:47,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.015 0.138 2026-10-18 11:41:47,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-18 11:41:47,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.155 2026-10-18 11:41:47,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-10-18 11:41:47,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:41:47,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.125 2026-10-18 11:41:47,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-18 11:41:47,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.017 0.115 2026-10-18 11:41:48,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:41:48,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.147 2026-10-18 11:41:48,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:48,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:48,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.030 0.089 2026-10-18 11:41:48,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:41:48,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:48,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:48,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.029 0.060 2026-10-18 11:41:48,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.027 0.061 2026-10-18 11:41:48,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.090 2026-10-18 11:41:48,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:41:48,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:48,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.026 2026-10-18 11:41:48,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.027 2026-10-18 11:41:48,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.049 2026-10-18 11:41:48,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:48,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-18 11:41:48,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_settle_so_archived_attribute SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-18 11:41:48,828 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16439176 (allocated 17301504) 2026-10-18 11:41:48,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 128392 2026-10-18 11:41:48,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-18 11:41:48,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 128392 2026-10-18 11:41:48,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114148_892604_test_settle_so_archived_attribute.txt 2026-10-18 11:41:48,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmphfjidpg0_chrome_odoo" 2026-10-18 11:41:48,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-18 11:41:49,593 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 128608 2026-10-18 11:41:49,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmp66nwvq8o_chrome_odoo 2026-10-18 11:41:49,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:44347/json/version 2026-10-18 11:41:49,595 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:49,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:49,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:44347/json 2026-10-18 11:41:49,598 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:49,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:44347/devtools/page/3913D9B98295ED5951FE65614A3F48C2 2026-10-18 11:41:49,602 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-10-18 11:41:49,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-18 11:41:49,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:41:49,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-18 11:41:49,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:49,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:49,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:50,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.025 0.405 2026-10-18 11:41:50,109 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': '3913D9B98295ED5951FE65614A3F48C2', 'loaderId': 'DC659E6808C11576B2905F6B4531E315', 'isDownload': False} 2026-10-18 11:41:50,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:50,121 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:50,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:41:50,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:41:50,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:41:50,487 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:50,489 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:50,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:41:50,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:50,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:50,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:50,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:41:50,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:50,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "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.017 2026-10-18 11:41:50,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:41:50,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.027 2026-10-18 11:41:50,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:41:50,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.112 0.253 2026-10-18 11:41:51,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "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-10-18 11:41:51,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.004 2026-10-18 11:41:51,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-18 11:41:51,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:51,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:51,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:51,157 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:51,173 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:51,177 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:41:51,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.013 2026-10-18 11:41:51,190 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:41:51,193 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:41:51,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.009 0.034 2026-10-18 11:41:51,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-10-18 11:41:51,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:41:51,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:51,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-18 11:41:51,302 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:41:51,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:51,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:51,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.029 0.047 2026-10-18 11:41:51,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.100 2026-10-18 11:41:51,417 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:51,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:41:51,425 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:51,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:41:51,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-18 11:41:51,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:41:51,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:41:51,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-10-18 11:41:51,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:41:51,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.017 0.115 2026-10-18 11:41:51,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:41:51,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:51,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:41:51,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.159 2026-10-18 11:41:51,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:51,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.087 2026-10-18 11:41:51,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:41:51,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:41:51,933 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:52,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "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.035 0.065 2026-10-18 11:41:52,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.028 0.065 2026-10-18 11:41:52,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.095 2026-10-18 11:41:52,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.011 0.021 2026-10-18 11:41:52,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:41:52,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:41:52,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:52,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.012 0.044 2026-10-18 11:41:52,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.011 0.042 2026-10-18 11:41:52,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.049 2026-10-18 11:41:52,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:52,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-18 11:41:52,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:52,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16526068 (allocated 17563648) 2026-10-18 11:41:52,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 128608 2026-10-18 11:41:52,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-18 11:41:52,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 128608 2026-10-18 11:41:52,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114152_552451_test_settle_so_custom_attribute_value.txt 2026-10-18 11:41:52,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmp66nwvq8o_chrome_odoo" 2026-10-18 11:41:52,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_price_unit_not_rounded ... 2026-10-18 11:41:53,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome pid: 128824 2026-10-18 11:41:53,033 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless temporary user profile dir: /tmp/tmp_29jw9vo_chrome_odoo 2026-10-18 11:41:53,033 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Issuing json command http://127.0.0.1:44971/json/version 2026-10-18 11:41:53,034 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:53,042 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:53,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Issuing json command http://127.0.0.1:44971/json 2026-10-18 11:41:53,043 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:53,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Websocket url found: ws://127.0.0.1:44971/devtools/page/2676CACC94C95CF47BB2870BA47B398D 2026-10-18 11:41:53,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Enable chrome headless console log notification 2026-10-18 11:41:53,056 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome headless enable page notifications 2026-10-18 11:41:53,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:41:53,110 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Setting session cookie in browser 2026-10-18 11:41:53,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-10-18 11:41:53,111 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-10-18 11:41:53,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:53,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:53] "GET /pos/ui/126 HTTP/1.1" 200 - 136 0.040 0.530 2026-10-18 11:41:53,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Navigation result: {'frameId': '2676CACC94C95CF47BB2870BA47B398D', 'loaderId': 'AE9EB3F2021313CF577FD669B2C6135F', 'isDownload': False} 2026-10-18 11:41:53,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Evaluate ready code "odoo.isTourReady('test_settle_so_price_unit_not_rounded')" 2026-10-18 11:41:53,699 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:53,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:53] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:41:53,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:53] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:41:53,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:53] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:41:54,065 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:54,067 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:54,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:41:54,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:54,100 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Evaluate test code "odoo.startTour('test_settle_so_price_unit_not_rounded', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:41:54,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:41:54,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [1/27] Tour test_settle_so_price_unit_not_rounded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-18 11:41:54,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:54,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "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.007 2026-10-18 11:41:54,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:41:54,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.022 2026-10-18 11:41:54,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:41:54,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.116 0.289 2026-10-18 11:41:54,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "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-10-18 11:41:54,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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-10-18 11:41:54,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-18 11:41:54,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41: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.004 2026-10-18 11:41:54,705 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: Owl is running in 'dev' mode. 2026-10-18 11:41:54,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:41:54,742 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:54,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:54,760 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:41:54,764 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:41:54,772 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:54,777 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:54,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.015 0.032 2026-10-18 11:41:54,808 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:54,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:41:54,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.042 2026-10-18 11:41:54,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [2/27] Tour test_settle_so_price_unit_not_rounded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-18 11:41:54,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.060 2026-10-18 11:41:54,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.016 0.104 2026-10-18 11:41:54,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.033 2026-10-18 11:41:54,930 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:54,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-18 11:41:54,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-10-18 11:41:54,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.074 2026-10-18 11:41:54,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:54] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.087 2026-10-18 11:41:55,002 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [3/27] Tour test_settle_so_price_unit_not_rounded → Step click Actions button (trigger: .mobile-more-button) 2026-10-18 11:41:55,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:41:55,028 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:55,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:41:55,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [4/27] Tour test_settle_so_price_unit_not_rounded → Step click Actions button (trigger: .more-btn) 2026-10-18 11:41:55,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "GET /web/image?model=product.template&field=image_128&id=2224&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:41:55,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:41:55,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:41:55,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-10-18 11:41:55,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.105 2026-10-18 11:41:55,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [5/27] Tour test_settle_so_price_unit_not_rounded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-18 11:41:55,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [6/27] Tour test_settle_so_price_unit_not_rounded → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-18 11:41:55,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.027 0.081 2026-10-18 11:41:55,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.014 0.030 2026-10-18 11:41:55,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:41:55,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [7/27] Tour test_settle_so_price_unit_not_rounded → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-18 11:41:55,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "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.026 0.056 2026-10-18 11:41:55,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.024 0.062 2026-10-18 11:41:55,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:41:55,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:41:55,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [8/27] Tour test_settle_so_price_unit_not_rounded → Step body:not(:has(.modal)) 2026-10-18 11:41:55,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.009 0.024 2026-10-18 11:41:55,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.029 2026-10-18 11:41:55,836 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.009 0.043 2026-10-18 11:41:55,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [9/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:41:55,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [10/27] Tour test_settle_so_price_unit_not_rounded → Step Check orderline with attributes: {"withClass":".selected","productName":"Cable","quantity":"100","price":"16,54","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Cable")):has(.qty:contains("100")):has(.price:contains("16,54"))) 2026-10-18 11:41:55,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [11/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:41:56,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [12/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:41:56,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [13/27] Tour test_settle_so_price_unit_not_rounded → Step order total amount is '16,54' (trigger: .product-screen .order-summary .total:contains("16,54")) 2026-10-18 11:41:56,115 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [14/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:41:56,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [15/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:41:56,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [16/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-10-18 11:41:56,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [17/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-18 11:41:56,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [18/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: , (trigger: div.numpad button:contains(/^,$/)) 2026-10-18 11:41:56,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [19/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-10-18 11:41:56,427 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [20/27] Tour test_settle_so_price_unit_not_rounded → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-10-18 11:41:56,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [21/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:41:56,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [22/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:41:56,580 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [23/27] Tour test_settle_so_price_unit_not_rounded → Step Check orderline with attributes: {"withClass":".selected","productName":"Cable","quantity":"100","price":"22,50","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Cable")):has(.qty:contains("100")):has(.price:contains("22,50"))) 2026-10-18 11:41:56,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [24/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:41:56,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [25/27] Tour test_settle_so_price_unit_not_rounded → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-18 11:41:56,740 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [26/27] Tour test_settle_so_price_unit_not_rounded → Step order total amount is '22,50' (trigger: .product-screen .order-summary .total:contains("22,50")) 2026-10-18 11:41:56,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: [27/27] Tour test_settle_so_price_unit_not_rounded → Step go back to the products (trigger: .actionpad .back-button) 2026-10-18 11:41:56,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: tour succeeded 2026-10-18 11:41:56,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_settle_so_price_unit_not_rounded SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-18 11:41:56,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded.browser: heap 16507956 (allocated 17301504) 2026-10-18 11:41:56,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing chrome headless with pid 128824 2026-10-18 11:41:56,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Closing websocket connection 2026-10-18 11:41:56,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Terminating chrome headless with pid 128824 2026-10-18 11:41:56,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114156_966392_test_settle_so_price_unit_not_rounded.txt 2026-10-18 11:41:56,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_price_unit_not_rounded: Removing chrome user profile "/tmp/tmp_29jw9vo_chrome_odoo" 2026-10-18 11:41:56,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-18 11:41:57,615 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 129042 2026-10-18 11:41:57,615 44 INFO rb-4af9f49-225677-425882 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/tmp97vcqffa_chrome_odoo 2026-10-18 11:41:57,615 44 INFO rb-4af9f49-225677-425882 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:33615/json/version 2026-10-18 11:41:57,616 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:57,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Browser version: Chrome/150.0.7871.114 2026-10-18 11:41:57,618 44 INFO rb-4af9f49-225677-425882 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:33615/json 2026-10-18 11:41:57,618 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:41:57,619 44 INFO rb-4af9f49-225677-425882 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:33615/devtools/page/68FA9CE978B3C84189E09EABDB8D7901 2026-10-18 11:41:57,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:57,622 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless enable page notifications 2026-10-18 11:41:57,710 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:41:57,715 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Setting session cookie in browser 2026-10-18 11:41:57,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:57,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:57,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:41:58,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /pos/ui/126 HTTP/1.1" 200 - 134 0.039 0.429 2026-10-18 11:41:58,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': '68FA9CE978B3C84189E09EABDB8D7901', 'loaderId': 'A963A105F5D929DF94ACCB0DB6D57046', 'isDownload': False} 2026-10-18 11:41:58,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:58,205 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:41:58,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:41:58,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:41:58,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:41:58,587 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:58,588 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:58,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:41:58,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:41:58,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:58,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:58,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:41:58,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:58,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "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.007 2026-10-18 11:41:58,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:41:58,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.009 0.023 2026-10-18 11:41:58,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-18 11:41:59,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.115 0.256 2026-10-18 11:41:59,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.003 2026-10-18 11:41:59,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:41:59,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:41:59,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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.005 2026-10-18 11:41:59,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:59,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:41:59,224 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:59,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:59,238 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:41:59,239 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:59,248 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:41:59,252 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:41:59,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.013 0.019 2026-10-18 11:41:59,269 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:41:59,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.037 2026-10-18 11:41:59,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.044 2026-10-18 11:41:59,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:59,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.010 0.076 2026-10-18 11:41:59,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.081 2026-10-18 11:41:59,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.009 2026-10-18 11:41:59,382 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:41:59,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-18 11:41:59,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:41:59,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:41:59,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-10-18 11:41:59,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.096 2026-10-18 11:41:59,474 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:41:59,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:59,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-10-18 11:41:59,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:41:59,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:41:59,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:59,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2225&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:41:59,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:41:59,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.112 2026-10-18 11:41:59,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:59,697 44 INFO rb-4af9f49-225677-425882 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-10-18 11:41:59,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.030 0.080 2026-10-18 11:41:59,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.028 2026-10-18 11:41:59,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:41:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:41:59,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:00,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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 - 57 0.030 0.054 2026-10-18 11:42:00,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.028 0.058 2026-10-18 11:42:00,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.086 2026-10-18 11:42:00,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.019 2026-10-18 11:42:00,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:00,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.009 0.023 2026-10-18 11:42:00,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:00] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.009 0.027 2026-10-18 11:42:00,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.010 0.045 2026-10-18 11:42:00,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:00,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:00,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:00,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-18 11:42:00,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:00,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16299836 (allocated 17301504) 2026-10-18 11:42:00,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 129042 2026-10-18 11:42:00,512 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-18 11:42:00,512 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 129042 2026-10-18 11:42:00,570 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114200_570108_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-18 11:42:00,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmp97vcqffa_chrome_odoo" 2026-10-18 11:42:00,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-18 11:42:01,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 129265 2026-10-18 11:42:01,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmpevun4rkr_chrome_odoo 2026-10-18 11:42:01,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:38979/json/version 2026-10-18 11:42:01,236 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:01,244 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:42:01,244 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:38979/json 2026-10-18 11:42:01,245 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:01,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:38979/devtools/page/D9A71EE4120C126AE742A2D2637391B8 2026-10-18 11:42:01,258 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-10-18 11:42:01,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-18 11:42:01,331 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:42:01,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-18 11:42:01,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:01,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:01,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:42:01,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:01] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.025 0.420 2026-10-18 11:42:01,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': 'D9A71EE4120C126AE742A2D2637391B8', 'loaderId': 'B8FF61E544C3130A4B3F6BA0DF582D48', 'isDownload': False} 2026-10-18 11:42:01,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-10-18 11:42:01,800 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:42:01,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:01] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:42:01,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:01] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:42:01,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:01] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:42:02,182 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:02,187 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:02,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:42:02,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:42:02,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:02,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:42:02,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:02,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:02,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "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.011 2026-10-18 11:42:02,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:42:02,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.027 2026-10-18 11:42:02,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:42:02,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.110 0.247 2026-10-18 11:42:02,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "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-10-18 11:42:02,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.004 2026-10-18 11:42:02,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.034 2026-10-18 11:42:02,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:02,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: Owl is running in 'dev' mode. 2026-10-18 11:42:02,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:42:02,840 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:02,868 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:42:02,871 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:42:02,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:42:02,884 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:02,886 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:42:02,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.012 0.035 2026-10-18 11:42:02,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-18 11:42:02,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.025 2026-10-18 11:42:02,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.012 2026-10-18 11:42:03,013 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:42:03,027 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:03,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-18 11:42:03,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-18 11:42:03,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.084 2026-10-18 11:42:03,104 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.013 0.131 2026-10-18 11:42:03,151 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:03,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-18 11:42:03,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-18 11:42:03,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-18 11:42:03,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.147 2026-10-18 11:42:03,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.126 2026-10-18 11:42:03,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.104 2026-10-18 11:42:03,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-18 11:42:03,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.144 2026-10-18 11:42:03,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.084 2026-10-18 11:42:03,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:42:03,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:42:03,628 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "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.031 0.064 2026-10-18 11:42:03,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.027 0.065 2026-10-18 11:42:03,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.091 2026-10-18 11:42:03,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:42:03,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.009 0.026 2026-10-18 11:42:03,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:03,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.011 0.042 2026-10-18 11:42:04,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:04,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:04,117 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:04,118 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:04,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:04,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:04,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:04,339 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-18 11:42:04,339 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:42:04,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1989631 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ac6d2905-9a36-4b75-9f5f-72e8355807a5'}] 2026-10-18 11:42:04,355 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:04,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17352628 (allocated 18874368) 2026-10-18 11:42:04,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 129265 2026-10-18 11:42:04,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-18 11:42:04,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 129265 2026-10-18 11:42:04,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1989631 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ac6d2905-9a36-4b75-9f5f-72e8355807a5'} created pos.order #847 2026-10-18 11:42:04,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1989631 finished 2026-10-18 11:42:04,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114204_504137_test_settle_so_with_pos_downpayment.txt 2026-10-18 11:42:04,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmpevun4rkr_chrome_odoo" 2026-10-18 11:42:04,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-18 11:42:04,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.069 0.147 2026-10-18 11:42:04,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-18 11:42:04,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settled_line_price_is_not_crossed_out : l10n_fr_pos_cert module is required for this test 2026-10-18 11:42:04,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-18 11:42:05,638 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 129482 2026-10-18 11:42:05,638 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmp8r6b5paw_chrome_odoo 2026-10-18 11:42:05,638 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:40459/json/version 2026-10-18 11:42:05,639 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:05,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-10-18 11:42:05,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:40459/json 2026-10-18 11:42:05,649 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:05,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:40459/devtools/page/32EFC22AF605D370C417DB23A9B36DFC 2026-10-18 11:42:05,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-18 11:42:05,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-18 11:42:05,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:42:05,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-18 11:42:05,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:05,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:05,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:42:06,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.024 0.505 2026-10-18 11:42:06,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '32EFC22AF605D370C417DB23A9B36DFC', 'loaderId': '998684D80AABC8B4BF5918F5E5E78C9A', 'isDownload': False} 2026-10-18 11:42:06,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-18 11:42:06,287 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:42:06,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:42:06,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:42:06,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:42:06,663 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:06,665 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:06,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:42:06,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:42:06,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:42:06,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:06,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:06,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:06,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "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-10-18 11:42:06,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:42:06,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.013 0.028 2026-10-18 11:42:06,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:42:07,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.163 0.252 2026-10-18 11:42:07,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "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-10-18 11:42:07,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.005 2026-10-18 11:42:07,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-10-18 11:42:07,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.005 2026-10-18 11:42:07,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-10-18 11:42:07,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:07,380 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:07,394 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:07,397 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:07,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:07,413 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:07,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.012 0.021 2026-10-18 11:42:07,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.036 2026-10-18 11:42:07,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-18 11:42:07,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.015 2026-10-18 11:42:07,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:07,521 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:42:07,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.019 2026-10-18 11:42:07,544 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:07,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:42:07,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.013 0.067 2026-10-18 11:42:07,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.076 2026-10-18 11:42:07,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:07,612 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:07,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-18 11:42:07,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:07,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.136 2026-10-18 11:42:07,679 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-18 11:42:07,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.136 2026-10-18 11:42:07,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-18 11:42:07,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:42:07,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2226&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:42:07,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.016 0.110 2026-10-18 11:42:07,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:42:07,822 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:07,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:07] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.139 2026-10-18 11:42:07,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 71 0.029 0.098 2026-10-18 11:42:08,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.031 2026-10-18 11:42:08,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-18 11:42:08,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "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.027 0.058 2026-10-18 11:42:08,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.025 0.060 2026-10-18 11:42:08,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:42:08,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:42:08,404 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.034 2026-10-18 11:42:08,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.034 2026-10-18 11:42:08,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.048 2026-10-18 11:42:08,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,586 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:08,587 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:08,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:08,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-18 11:42:08,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-18 11:42:08,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16643816 (allocated 18087936) 2026-10-18 11:42:08,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 129482 2026-10-18 11:42:08,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-18 11:42:08,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 129482 2026-10-18 11:42:08,899 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114208_898889_test_ship_later_no_default.txt 2026-10-18 11:42:08,899 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmp8r6b5paw_chrome_odoo" 2026-10-18 11:42:08,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-18 11:42:09,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 129702 2026-10-18 11:42:09,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpamu2ldic_chrome_odoo 2026-10-18 11:42:09,656 44 INFO rb-4af9f49-225677-425882 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:35793/json/version 2026-10-18 11:42:09,657 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:09,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Browser version: Chrome/150.0.7871.114 2026-10-18 11:42:09,665 44 INFO rb-4af9f49-225677-425882 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:35793/json 2026-10-18 11:42:09,665 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:09,669 44 INFO rb-4af9f49-225677-425882 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:35793/devtools/page/A9FB04783D4F41411BE0B5201C81E7E0 2026-10-18 11:42:09,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Enable chrome headless console log notification 2026-10-18 11:42:09,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-10-18 11:42:09,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:42:09,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-10-18 11:42:09,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:09,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:09,771 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:42:10,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.029 0.407 2026-10-18 11:42:10,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': 'A9FB04783D4F41411BE0B5201C81E7E0', 'loaderId': 'EE9F0F63A0A6A3CDD3C3608DD0895AA1', 'isDownload': False} 2026-10-18 11:42:10,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate ready code "odoo.isTourReady('PosOrdersListDifferentCurrency')" 2026-10-18 11:42:10,221 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:42:10,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:42:10,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:42:10,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:42:10,588 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:10,590 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:10,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:42:10,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:10,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:42:10,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:10,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:42:10,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:10,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "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.007 2026-10-18 11:42:10,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:42:10,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.024 2026-10-18 11:42:10,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-18 11:42:11,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.117 0.298 2026-10-18 11:42:11,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "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-10-18 11:42:11,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.004 2026-10-18 11:42:11,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:42:11,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.004 2026-10-18 11:42:11,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:11,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:42:11,287 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:11,311 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:11,312 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:11,327 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:11,329 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:11,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 14 0.010 0.021 2026-10-18 11:42:11,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:42:11,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.019 2026-10-18 11:42:11,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-18 11:42:11,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:11,445 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:42:11,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-10-18 11:42:11,476 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:11,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.019 0.042 2026-10-18 11:42:11,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-18 11:42:11,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-10-18 11:42:11,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-10-18 11:42:11,553 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:11,553 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:11,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-18 11:42:11,603 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:11,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.013 0.166 2026-10-18 11:42:11,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-18 11:42:11,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.131 2026-10-18 11:42:11,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2227&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.130 2026-10-18 11:42:11,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-10-18 11:42:11,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-10-18 11:42:11,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-10-18 11:42:11,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.189 2026-10-18 11:42:11,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:11,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:11,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.027 0.084 2026-10-18 11:42:11,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:11] "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-10-18 11:42:12,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:42:12,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-18 11:42:12,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-18 11:42:12,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16391564 (allocated 17825792) 2026-10-18 11:42:12,158 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 129702 2026-10-18 11:42:12,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-18 11:42:12,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 129702 2026-10-18 11:42:12,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114212_253309_test_show_orders_for_pos_currency_only.txt 2026-10-18 11:42:12,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpamu2ldic_chrome_odoo" 2026-10-18 11:42:12,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-18 11:42:13,258 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 129911 2026-10-18 11:42:13,258 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmplyjd6yj9_chrome_odoo 2026-10-18 11:42:13,258 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:33135/json/version 2026-10-18 11:42:13,259 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:13,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:42:13,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:33135/json 2026-10-18 11:42:13,267 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:13,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:33135/devtools/page/A452CD065224AB91A80388B50C1EB6AA 2026-10-18 11:42:13,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-18 11:42:13,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-18 11:42:13,359 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:42:13,363 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-18 11:42:13,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:13,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:13,373 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:42:13,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:13] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.024 0.419 2026-10-18 11:42:13,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': 'A452CD065224AB91A80388B50C1EB6AA', 'loaderId': '13F6A2A2C319543EAD4DCEE1DF9DA87F', 'isDownload': False} 2026-10-18 11:42:13,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-18 11:42:13,827 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:42:13,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:13] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:42:13,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:13] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:42:13,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:13] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:42:14,198 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:14,200 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:14,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:42:14,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:42:14,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:14,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:42:14,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:14,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:14,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "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.017 2026-10-18 11:42:14,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:42:14,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.010 0.029 2026-10-18 11:42:14,317 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:42:14,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.118 0.266 2026-10-18 11:42:14,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "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-10-18 11:42:14,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.007 2026-10-18 11:42:14,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:42:14,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.006 2026-10-18 11:42:14,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-18 11:42:14,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:42:14,882 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:14,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:42:14,903 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:42:14,905 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:42:14,924 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:42:14,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.010 0.023 2026-10-18 11:42:14,927 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:14,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.043 2026-10-18 11:42:14,948 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:42:14,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-10-18 11:42:14,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.011 0.046 2026-10-18 11:42:14,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:15,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.011 0.075 2026-10-18 11:42:15,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2163&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.017 2026-10-18 11:42:15,058 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:15,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-18 11:42:15,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:42:15,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-18 11:42:15,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.002 0.069 2026-10-18 11:42:15,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:42:15,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-10-18 11:42:15,157 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:15,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:42:15,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:15,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:42:15,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:42:15,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-10-18 11:42:15,212 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:15,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.080 2026-10-18 11:42:15,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:15,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:15,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 72 0.031 0.093 2026-10-18 11:42:15,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.020 0.040 2026-10-18 11:42:15,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-18 11:42:15,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:15,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "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.030 0.065 2026-10-18 11:42:15,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.029 0.066 2026-10-18 11:42:15,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.093 2026-10-18 11:42:15,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.024 2026-10-18 11:42:15,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:15,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.032 2026-10-18 11:42:15,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.012 0.031 2026-10-18 11:42:16,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.011 0.067 2026-10-18 11:42:16,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:16,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:16,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:16,213 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:16,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:16,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:16,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-18 11:42:16,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:42:16,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16848676 (allocated 18612224) 2026-10-18 11:42:16,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 129911 2026-10-18 11:42:16,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-18 11:42:16,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 129911 2026-10-18 11:42:16,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114216_514902_test_so_with_downpayment.txt 2026-10-18 11:42:16,515 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmplyjd6yj9_chrome_odoo" 2026-10-18 11:42:16,527 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-18 11:42:16,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9245998 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-18 11:42:17,072 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1390] 2026-10-18 11:42:18,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9245998 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #848 2026-10-18 11:42:18,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9245998 finished 2026-10-18 11:42:18,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-18 11:42:20,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 130135 2026-10-18 11:42:20,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp3y3i7tnn_chrome_odoo 2026-10-18 11:42:20,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:40593/json/version 2026-10-18 11:42:20,462 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:20,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-18 11:42:20,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:40593/json 2026-10-18 11:42:20,465 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:20,466 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:40593/devtools/page/1D8AA6FB49D4951823F4A7BB22FD4834 2026-10-18 11:42:20,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-18 11:42:20,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-18 11:42:20,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:42:20,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-18 11:42:20,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:20,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:20,555 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:42:21,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.025 0.563 2026-10-18 11:42:21,143 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': '1D8AA6FB49D4951823F4A7BB22FD4834', 'loaderId': '78EB1468FA80C35DB0837FE5A5AACE10', 'isDownload': False} 2026-10-18 11:42:21,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:21,157 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:42:21,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:42:21,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:42:21,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:42:21,559 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:21,560 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:21,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:42:21,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:42:21,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:42:21,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:21,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:21,603 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:21,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "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.008 2026-10-18 11:42:21,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:42:21,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.025 2026-10-18 11:42:21,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-18 11:42:22,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 371 0.111 0.254 2026-10-18 11:42:22,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "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-10-18 11:42:22,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:22,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.011 2026-10-18 11:42:22,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.035 2026-10-18 11:42:22,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:22,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-18 11:42:22,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:42:22,233 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:22,252 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:42:22,253 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:42:22,267 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:42:22,268 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:42:22,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.011 0.021 2026-10-18 11:42:22,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.039 2026-10-18 11:42:22,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:42:22,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-18 11:42:22,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:22,378 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:42:22,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-18 11:42:22,395 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:22,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:42:22,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 11:42:22,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.015 0.080 2026-10-18 11:42:22,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:22,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.012 0.121 2026-10-18 11:42:22,508 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:22,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-18 11:42:22,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-18 11:42:22,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-18 11:42:22,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.144 2026-10-18 11:42:22,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2230&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-18 11:42:22,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.115 2026-10-18 11:42:22,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-10-18 11:42:22,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-10-18 11:42:22,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:22,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:22] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-18T11:37:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.168 2026-10-18 11:42:23,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:23] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.035 0.069 2026-10-18 11:42:23,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:23,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:23,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-18 11:42:23,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_variant_popup_qty_free SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:42:23,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:23] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.004 0.017 2026-10-18 11:42:23,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 15130080 (allocated 16252928) 2026-10-18 11:42:23,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 130135 2026-10-18 11:42:23,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-18 11:42:23,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 130135 2026-10-18 11:42:23,580 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114223_580610_test_variant_popup_qty_free.txt 2026-10-18 11:42:23,580 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp3y3i7tnn_chrome_odoo" 2026-10-18 11:42:23,647 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-18 11:42:31,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-18 11:42:32,504 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-18 11:42:33,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 130353 2026-10-18 11:42:33,199 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmp0h4npakf_chrome_odoo 2026-10-18 11:42:33,199 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:45165/json/version 2026-10-18 11:42:33,200 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:33,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Browser version: Chrome/150.0.7871.114 2026-10-18 11:42:33,208 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:45165/json 2026-10-18 11:42:33,208 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:33,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:45165/devtools/page/31C9FE60EFD366CC678E5C04C024C149 2026-10-18 11:42:33,219 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-10-18 11:42:33,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-18 11:42:33,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:42:33,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-18 11:42:33,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:33,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:33,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:42:33,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:33] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.028 0.425 2026-10-18 11:42:33,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': '31C9FE60EFD366CC678E5C04C024C149', 'loaderId': 'CDC1C50B3B8922292DF00136E0CC875C', 'isDownload': False} 2026-10-18 11:42:33,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-18 11:42:33,789 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:42:33,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:33] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:42:33,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:33] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:42:33,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:33] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:42:34,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:34,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:34,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:42:34,200 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:34,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:42:34,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:34,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:42:34,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:34,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "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.008 2026-10-18 11:42:34,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:42:34,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.009 0.024 2026-10-18 11:42:34,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-18 11:42:34,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.119 0.267 2026-10-18 11:42:34,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:34,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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-10-18 11:42:34,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:42:34,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.006 2026-10-18 11:42:34,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: Owl is running in 'dev' mode. 2026-10-18 11:42:34,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:42:34,841 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:34,851 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:34,856 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:42:34,865 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:34,866 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:34,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 14 0.013 0.022 2026-10-18 11:42:34,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-18 11:42:34,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:42:34,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.002 0.053 2026-10-18 11:42:34,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:34,988 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:42:34,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:34] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.005 0.010 2026-10-18 11:42:35,002 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:35,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-18 11:42:35,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.028 0.066 2026-10-18 11:42:35,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.011 0.117 2026-10-18 11:42:35,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:35,112 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:35,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-18 11:42:35,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.007 0.156 2026-10-18 11:42:35,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:35,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-18 11:42:35,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-18 11:42:35,209 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2243&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.132 2026-10-18 11:42:35,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.108 2026-10-18 11:42:35,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:42:35,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-18 11:42:35,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.167 2026-10-18 11:42:35,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:35,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:35,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.026 0.080 2026-10-18 11:42:35,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.012 0.026 2026-10-18 11:42:35,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:42:35,667 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:35,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "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.029 0.063 2026-10-18 11:42:35,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.029 0.074 2026-10-18 11:42:35,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.102 2026-10-18 11:42:35,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.030 2026-10-18 11:42:35,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:35,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.011 0.024 2026-10-18 11:42:36,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:36,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.010 0.041 2026-10-18 11:42:36,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:36,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:36,185 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:36,186 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:36,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:36,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:36,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:36,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:36,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-18 11:42:36,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-18 11:42:36,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52321517 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '6af353a5-60ab-4e3d-ba52-f6d35accb439'}] 2026-10-18 11:42:36,467 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:36,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17235596 (allocated 18350080) 2026-10-18 11:42:36,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 130353 2026-10-18 11:42:36,537 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-18 11:42:36,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 130353 2026-10-18 11:42:36,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114236_660095_test_pos_downpayment_sale_invoice_creation.txt 2026-10-18 11:42:36,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmp0h4npakf_chrome_odoo" 2026-10-18 11:42:36,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-18 11:42:37,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52321517 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '6af353a5-60ab-4e3d-ba52-f6d35accb439'} created pos.order #851 2026-10-18 11:42:37,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52321517 finished 2026-10-18 11:42:37,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 535 0.286 1.058 2026-10-18 11:42:38,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-18 11:42:38,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-18 11:42:40,173 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 130576 2026-10-18 11:42:40,173 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp6nfzykwl_chrome_odoo 2026-10-18 11:42:40,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:44127/json/version 2026-10-18 11:42:40,175 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44127', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:40,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:42:40,186 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:44127/json 2026-10-18 11:42:40,186 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44127', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:42:40,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:44127/devtools/page/101DA2E4BC70301215468C18D11741C6 2026-10-18 11:42:40,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-10-18 11:42:40,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-18 11:42:40,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:42:40,334 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-18 11:42:40,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:40,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:40,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:42:40,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:40] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.022 0.428 2026-10-18 11:42:40,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '101DA2E4BC70301215468C18D11741C6', 'loaderId': '2519459382405528F10D81D72C72CA83', 'isDownload': False} 2026-10-18 11:42:40,795 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:40,811 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:42:40,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:40] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:42:40,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:40] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:42:40,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:40] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:42:41,169 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:41,171 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:41,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:42:41,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:41,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:42:41,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:41,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:42:41,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:41,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "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.011 2026-10-18 11:42:41,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:42:41,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.011 0.042 2026-10-18 11:42:41,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-18 11:42:41,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.132 0.278 2026-10-18 11:42:41,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "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-10-18 11:42:41,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.004 2026-10-18 11:42:41,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:42:41,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42: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.004 2026-10-18 11:42:41,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-18 11:42:41,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:41,897 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:42:41,913 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:42:41,917 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:42:41,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.004 0.010 2026-10-18 11:42:41,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:42:41,941 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:42:41,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.007 0.029 2026-10-18 11:42:41,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-10-18 11:42:41,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-18 11:42:42,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:42,052 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:42,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-18 11:42:42,081 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:42:42,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.020 0.058 2026-10-18 11:42:42,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-10-18 11:42:42,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:42,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-18 11:42:42,168 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:42:42,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.003 0.105 2026-10-18 11:42:42,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:42,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.017 0.149 2026-10-18 11:42:42,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2242&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:42:42,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2240&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:42:42,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2243&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-18 11:42:42,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2241&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:42:42,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-10-18 11:42:42,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:42:42,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-18T11:42:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:42:42,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.016 0.146 2026-10-18 11:42:42,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:42,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:42,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.032 0.137 2026-10-18 11:42:42,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.019 0.044 2026-10-18 11:42:42,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.003 0.011 2026-10-18 11:42:42,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:42,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:42] "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.032 0.073 2026-10-18 11:42:43,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.033 0.077 2026-10-18 11:42:43,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.002 0.109 2026-10-18 11:42:43,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:42:43,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:43,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:43] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.010 0.027 2026-10-18 11:42:43,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.012 0.034 2026-10-18 11:42:43,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:42:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.011 0.059 2026-10-18 11:42:43,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:43,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:43,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:43,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:43,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-18 11:42:43,487 44 INFO rb-4af9f49-225677-425882 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-10-18 11:42:43,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17393864 (allocated 18350080) 2026-10-18 11:42:43,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 130576 2026-10-18 11:42:43,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-18 11:42:43,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 130576 2026-10-18 11:42:43,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114243_621499_test_pos_settle_so_with_downpayment.txt 2026-10-18 11:42:43,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmp6nfzykwl_chrome_odoo" 2026-10-18 11:42:43,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-18 11:42:45,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-18 11:42:52,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-18 11:42:53,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-18 11:42:53,842 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1408, 1409] 2026-10-18 11:42:54,028 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1410] 2026-10-18 11:42:54,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:43:02,356 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #250 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-18 11:43:02,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-18 11:43:03,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22000728 started for PoS orders references: [{'name': 'Order 07816-417-5973', 'pos_reference': None, 'uuid': '07816-417-5973'}] 2026-10-18 11:43:04,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22000728 order {'name': 'Order 07816-417-5973', 'pos_reference': None, 'uuid': '07816-417-5973'} created pos.order #855 2026-10-18 11:43:04,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22000728 finished 2026-10-18 11:43:04,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-18 11:43:04,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31297984 started for PoS orders references: [{'name': 'Order 31453-431-6596', 'pos_reference': None, 'uuid': '31453-431-6596'}] 2026-10-18 11:43:04,784 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #250 deleted stock.move records with IDs: [1415] 2026-10-18 11:43:04,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31297984 order {'name': 'Order 31453-431-6596', 'pos_reference': None, 'uuid': '31453-431-6596'} created pos.order #856 2026-10-18 11:43:04,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31297984 finished 2026-10-18 11:43:05,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-18 11:43:05,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 130801 2026-10-18 11:43:05,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpkefqvvcu_chrome_odoo 2026-10-18 11:43:05,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:41065/json/version 2026-10-18 11:43:05,815 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:05,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Browser version: Chrome/150.0.7871.114 2026-10-18 11:43:05,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:41065/json 2026-10-18 11:43:05,818 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:05,820 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:41065/devtools/page/70B7251F9CEBCBDDFB42F5AA36BCCAC3 2026-10-18 11:43:05,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-18 11:43:05,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-18 11:43:05,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:43:05,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-18 11:43:05,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:05,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:05,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:43:06,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /pos/ui/130 HTTP/1.1" 200 - 89 0.024 0.458 2026-10-18 11:43:06,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': '70B7251F9CEBCBDDFB42F5AA36BCCAC3', 'loaderId': '38949FA4C814BDFD9DADD4EDDE6554B3', 'isDownload': False} 2026-10-18 11:43:06,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:06,388 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:43:06,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:43:06,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:43:06,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:43:06,751 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:06,754 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:06,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:43:06,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:43:06,781 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:06,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:06,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:43:06,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:06,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 11:43:06,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "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.019 2026-10-18 11:43:06,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:43:06,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.023 2026-10-18 11:43:07,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.132 0.306 2026-10-18 11:43:07,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "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-10-18 11:43:07,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:07,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.033 2026-10-18 11:43:07,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:07,432 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: Owl is running in 'dev' mode. 2026-10-18 11:43:07,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:43:07,471 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:07,478 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:07,484 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:43:07,502 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:07,505 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:43:07,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image/res.users/252/avatar_128 HTTP/1.1" 200 - 14 0.012 0.024 2026-10-18 11:43:07,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:43:07,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:43:07,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-18 11:43:07,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:07,615 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:43:07,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-18 11:43:07,650 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:07,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.015 0.039 2026-10-18 11:43:07,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.011 0.082 2026-10-18 11:43:07,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:43:07,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.107 2026-10-18 11:43:07,737 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:07,738 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:07,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:43:07,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-18 11:43:07,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2277&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-18 11:43:07,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2276&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-10-18 11:43:07,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2278&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-18 11:43:07,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:43:07,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.118 2026-10-18 11:43:07,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2274&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:43:07,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2275&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:43:07,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:07] "GET /web/image?model=product.template&field=image_128&id=2273&unique=2026-10-18T11:42:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-18 11:43:07,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:07,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,347 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,357 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:08,359 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:08,398 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:08,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33438359 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': '123fe980-dac1-4513-b14d-68fbca01bec5'}] 2026-10-18 11:43:08,590 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:08,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33438359 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': '123fe980-dac1-4513-b14d-68fbca01bec5'} created pos.order #857 2026-10-18 11:43:08,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33438359 finished 2026-10-18 11:43:08,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.086 0.243 2026-10-18 11:43:08,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:08] "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-10-18 11:43:09,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76053216 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '123fe980-dac1-4513-b14d-68fbca01bec5'}] 2026-10-18 11:43:09,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76053216 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '123fe980-dac1-4513-b14d-68fbca01bec5'} sync ignored for existing PoS order pos.order(857,) (state: paid) 2026-10-18 11:43:09,035 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76053216 finished 2026-10-18 11:43:09,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.026 0.082 2026-10-18 11:43:09,123 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:09] "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-10-18 11:43:09,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:43:09,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:09] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.013 2026-10-18 11:43:09,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,672 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,836 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:09,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60655804 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': '943b7af3-1714-4dc1-8f7f-da126ae723ee'}] 2026-10-18 11:43:10,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60655804 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': '943b7af3-1714-4dc1-8f7f-da126ae723ee'} created pos.order #858 2026-10-18 11:43:10,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60655804 finished 2026-10-18 11:43:10,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 172 0.067 0.232 2026-10-18 11:43:10,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:10,199 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-18 11:43:10,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:10,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94435964 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '943b7af3-1714-4dc1-8f7f-da126ae723ee'}] 2026-10-18 11:43:10,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94435964 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '943b7af3-1714-4dc1-8f7f-da126ae723ee'} sync ignored for existing PoS order pos.order(858,) (state: paid) 2026-10-18 11:43:10,224 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94435964 finished 2026-10-18 11:43:10,292 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17627460 (allocated 19271680) 2026-10-18 11:43:10,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 130801 2026-10-18 11:43:10,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-18 11:43:10,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 130801 2026-10-18 11:43:10,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.020 0.080 2026-10-18 11:43:10,389 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114310_389227_test_refund_line_report_prices_sign.txt 2026-10-18 11:43:10,389 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpkefqvvcu_chrome_odoo" 2026-10-18 11:43:10,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-18 11:43:10,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42763277 started for PoS orders references: [{'name': 'Order 34754-254-1730', 'pos_reference': None, 'uuid': '34754-254-1730'}] 2026-10-18 11:43:11,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42763277 order {'name': 'Order 34754-254-1730', 'pos_reference': None, 'uuid': '34754-254-1730'} created pos.order #859 2026-10-18 11:43:11,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42763277 finished 2026-10-18 11:43:11,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-18 11:43:11,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3180990 started for PoS orders references: [{'name': 'Order 40831-975-7695', 'pos_reference': None, 'uuid': '40831-975-7695'}, {'name': 'Order 44918-889-4566', 'pos_reference': None, 'uuid': '44918-889-4566'}] 2026-10-18 11:43:11,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3180990 order {'name': 'Order 40831-975-7695', 'pos_reference': None, 'uuid': '40831-975-7695'} created pos.order #860 2026-10-18 11:43:12,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3180990 order {'name': 'Order 44918-889-4566', 'pos_reference': None, 'uuid': '44918-889-4566'} created pos.order #861 2026-10-18 11:43:12,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3180990 finished 2026-10-18 11:43:12,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-18 11:43:12,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37169979 started for PoS orders references: [{'name': 'Order 66534-020-7595', 'pos_reference': None, 'uuid': '66534-020-7595'}] 2026-10-18 11:43:12,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37169979 order {'name': 'Order 66534-020-7595', 'pos_reference': None, 'uuid': '66534-020-7595'} created pos.order #862 2026-10-18 11:43:12,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37169979 finished 2026-10-18 11:43:13,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-18 11:43:21,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-18 11:43:22,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 131027 2026-10-18 11:43:22,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome headless temporary user profile dir: /tmp/tmpqbz_ms8o_chrome_odoo 2026-10-18 11:43:22,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Issuing json command http://127.0.0.1:35069/json/version 2026-10-18 11:43:22,392 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:22,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Browser version: Chrome/150.0.7871.114 2026-10-18 11:43:22,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Issuing json command http://127.0.0.1:35069/json 2026-10-18 11:43:22,397 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:22,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Websocket url found: ws://127.0.0.1:35069/devtools/page/EFCF482D8F0CCBA45EE0E10A8DF5F461 2026-10-18 11:43:22,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Enable chrome headless console log notification 2026-10-18 11:43:22,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome headless enable page notifications 2026-10-18 11:43:22,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:43:22,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Setting session cookie in browser 2026-10-18 11:43:22,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-10-18 11:43:22,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-10-18 11:43:22,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:43:22,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:22] "GET /pos/ui/133 HTTP/1.1" 200 - 131 0.041 0.436 2026-10-18 11:43:22,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': 'EFCF482D8F0CCBA45EE0E10A8DF5F461', 'loaderId': '2E9C3C8CEEC0DE910722CD4833F9781D', 'isDownload': False} 2026-10-18 11:43:22,994 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate ready code "odoo.isTourReady('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included')" 2026-10-18 11:43:23,004 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:43:23,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 11:43:23,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:43:23,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:43:23,406 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:23,408 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:23,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:43:23,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:43:23,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate test code "odoo.startTour('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:43:23,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:43:23,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [1/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-18 11:43:23,456 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:23,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:43:23,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "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.023 2026-10-18 11:43:23,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-18 11:43:23,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.009 0.025 2026-10-18 11:43:23,942 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.121 0.266 2026-10-18 11:43:23,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:23] "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-10-18 11:43:24,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:24,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:43:24,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:24,060 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: Owl is running in 'dev' mode. 2026-10-18 11:43:24,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:43:24,106 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:24,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:43:24,128 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:43:24,129 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:43:24,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:43:24,147 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:43:24,147 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:43:24,164 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:43:24,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.014 0.034 2026-10-18 11:43:24,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.031 2026-10-18 11:43:24,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.013 0.054 2026-10-18 11:43:24,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [2/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-18 11:43:24,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.013 0.089 2026-10-18 11:43:24,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.021 2026-10-18 11:43:24,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:24,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-18 11:43:24,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-18 11:43:24,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:43:24,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-18 11:43:24,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [3/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-18 11:43:24,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:43:24,381 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:24,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:43:24,409 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [4/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-10-18 11:43:24,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:43:24,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.119 2026-10-18 11:43:24,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-10-18 11:43:24,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.121 2026-10-18 11:43:24,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.019 0.126 2026-10-18 11:43:24,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [5/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-18 11:43:24,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [6/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-10-18 11:43:24,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.028 0.084 2026-10-18 11:43:24,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.040 2026-10-18 11:43:24,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:43:24,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [7/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select 'Apply a down payment (fixed amount)' (trigger: .modal-body button:contains('fixed amount')) 2026-10-18 11:43:25,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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.029 0.079 2026-10-18 11:43:25,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.026 0.059 2026-10-18 11:43:25,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.083 2026-10-18 11:43:25,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.010 2026-10-18 11:43:25,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:43:25,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.023 2026-10-18 11:43:25,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [8/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-10-18 11:43:25,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:43:25,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [9/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-10-18 11:43:25,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [10/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-10-18 11:43:25,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [11/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(20.00) 2026-10-18 11:43:25,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [12/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-18 11:43:25,512 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [13/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-18 11:43:25,522 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:25,524 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:25,563 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [14/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-18 11:43:25,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [15/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-18 11:43:25,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [16/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-18 11:43:25,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [17/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-18 11:43:25,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87910869 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'f523ef97-e372-4d52-9980-8e52ce4bb20f'}] 2026-10-18 11:43:25,763 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:26,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87910869 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'f523ef97-e372-4d52-9980-8e52ce4bb20f'} created pos.order #863 2026-10-18 11:43:26,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87910869 finished 2026-10-18 11:43:26,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 266 0.150 0.323 2026-10-18 11:43:26,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.030 2026-10-18 11:43:26,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "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-10-18 11:43:26,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19362047 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'f523ef97-e372-4d52-9980-8e52ce4bb20f'}] 2026-10-18 11:43:26,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19362047 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'f523ef97-e372-4d52-9980-8e52ce4bb20f'} sync ignored for existing PoS order pos.order(863,) (state: paid) 2026-10-18 11:43:26,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [18/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-18 11:43:26,441 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19362047 finished 2026-10-18 11:43:26,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [19/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-10-18 11:43:26,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [20/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-10-18 11:43:26,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.027 0.087 2026-10-18 11:43:26,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:43:26,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [21/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-10-18 11:43:26,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [22/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-10-18 11:43:26,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.037 2026-10-18 11:43:26,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.025 2026-10-18 11:43:26,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:43:26,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [23/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-10-18 11:43:26,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "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.024 0.055 2026-10-18 11:43:26,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.026 0.062 2026-10-18 11:43:26,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.084 2026-10-18 11:43:26,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:43:27,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [24/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body:not(:has(.modal)) 2026-10-18 11:43:27,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:43:27,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:43:27,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.008 0.043 2026-10-18 11:43:27,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [25/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Check orderline with attributes: {"productName":"downpayment","price":"-20.00","priceUnit":"20.00"} (trigger: .order-container .orderline:has(.product-name:contains("downpayment")):has(.price:contains("-20.00")):has(.price-per-unit:contains("20.00"))) 2026-10-18 11:43:27,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [26/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(80.00) 2026-10-18 11:43:27,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [27/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-18 11:43:27,267 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [28/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-18 11:43:27,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [29/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-18 11:43:27,367 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [30/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step total is 80.00 (trigger: .total:contains("80.00")) 2026-10-18 11:43:27,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [31/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-10-18 11:43:27,472 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [32/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-10-18 11:43:27,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [33/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-18 11:43:27,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [34/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-18 11:43:27,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [35/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .receipt-screen .receipt-total:contains("80.00") 2026-10-18 11:43:27,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5628017 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '70a7f6c2-c6f7-426a-b67b-56284301b266'}] 2026-10-18 11:43:27,781 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1421] 2026-10-18 11:43:29,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5628017 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '70a7f6c2-c6f7-426a-b67b-56284301b266'} created pos.order #864 2026-10-18 11:43:29,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5628017 finished 2026-10-18 11:43:29,757 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:43:29,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1138 0.516 1.601 2026-10-18 11:43:29,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.002 0.010 2026-10-18 11:43:29,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:29] "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-10-18 11:43:29,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49910727 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '70a7f6c2-c6f7-426a-b67b-56284301b266'}] 2026-10-18 11:43:29,838 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [36/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .receipt-screen 2026-10-18 11:43:29,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49910727 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '70a7f6c2-c6f7-426a-b67b-56284301b266'} sync ignored for existing PoS order pos.order(864,) (state: done) 2026-10-18 11:43:29,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49910727 finished 2026-10-18 11:43:29,888 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [37/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-18 11:43:29,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [38/38] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-18 11:43:29,967 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.036 0.097 2026-10-18 11:43:30,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-18 11:43:30,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: ╔══════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_pos_settle_downpayment_with_fixed_and_percent_taxes_included SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════════════╝ 2026-10-18 11:43:30,103 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 20805968 (allocated 22941696) 2026-10-18 11:43:30,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 131027 2026-10-18 11:43:30,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-18 11:43:30,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 131027 2026-10-18 11:43:30,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114330_193904_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-18 11:43:30,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpqbz_ms8o_chrome_odoo" 2026-10-18 11:43:30,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-18 11:43:31,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131279 2026-10-18 11:43:31,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpisc4nz74_chrome_odoo 2026-10-18 11:43:31,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35363/json/version 2026-10-18 11:43:31,029 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:31,033 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:43:31,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35363/json 2026-10-18 11:43:31,034 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:31,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:35363/devtools/page/16F0E5761FA74E1DAEB1E5FE8476AAAB 2026-10-18 11:43:31,048 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-18 11:43:31,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-18 11:43:31,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:43:31,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-18 11:43:31,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:31,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:31,161 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:43:31,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:31] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.042 0.523 2026-10-18 11:43:31,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '16F0E5761FA74E1DAEB1E5FE8476AAAB', 'loaderId': '3BCD09FE17DF359E32F2BD792901312D', 'isDownload': False} 2026-10-18 11:43:31,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:31,736 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:43:31,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:31] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:43:31,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:31] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:43:31,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:31] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-18 11:43:32,126 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:32,129 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:32,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:43:32,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:43:32,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:43:32,163 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:32,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:32,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:32,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "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.007 2026-10-18 11:43:32,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:43:32,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.023 2026-10-18 11:43:32,230 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-18 11:43:32,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.112 0.246 2026-10-18 11:43:32,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "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-10-18 11:43:32,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:32,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:43:32,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:32,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:43:32,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:43:32,765 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:32,780 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:43:32,783 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:43:32,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.010 2026-10-18 11:43:32,794 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:43:32,799 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:32,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.014 0.039 2026-10-18 11:43:32,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-18 11:43:32,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.035 2026-10-18 11:43:32,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:32,920 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:43:32,926 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:32,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-18 11:43:32,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:32] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-18 11:43:33,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.012 0.094 2026-10-18 11:43:33,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:33,022 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:33,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:43:33,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.108 2026-10-18 11:43:33,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:43:33,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:33,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:43:33,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-10-18 11:43:33,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.071 2026-10-18 11:43:33,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:43:33,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.010 0.246 2026-10-18 11:43:33,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:43:33,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:43:33,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:43:33,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.019 0.162 2026-10-18 11:43:33,302 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:33,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:33,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.027 0.087 2026-10-18 11:43:33,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.028 2026-10-18 11:43:33,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:43:33,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:33,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "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.026 0.056 2026-10-18 11:43:33,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.025 0.060 2026-10-18 11:43:33,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.077 2026-10-18 11:43:33,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.010 2026-10-18 11:43:33,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:43:33,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:43:33,912 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:33,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.024 2026-10-18 11:43:33,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:33,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:43:34,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,150 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,230 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:34,230 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:34,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,489 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:34,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89788826 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '54022a56-d093-468e-9842-9e149db81cb8'}] 2026-10-18 11:43:34,616 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:35,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89788826 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '54022a56-d093-468e-9842-9e149db81cb8'} created pos.order #865 2026-10-18 11:43:36,125 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89788826 finished 2026-10-18 11:43:36,338 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:43:36,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 922 0.400 1.329 2026-10-18 11:43:36,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.016 0.041 2026-10-18 11:43:36,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:36] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 2 0.001 0.060 2026-10-18 11:43:36,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:36] "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-10-18 11:43:36,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:36,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40422490 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '54022a56-d093-468e-9842-9e149db81cb8'}] 2026-10-18 11:43:36,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40422490 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '54022a56-d093-468e-9842-9e149db81cb8'} sync ignored for existing PoS order pos.order(865,) (state: done) 2026-10-18 11:43:36,556 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40422490 finished 2026-10-18 11:43:36,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:36,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:36,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.043 0.100 2026-10-18 11:43:36,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-18 11:43:36,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:36,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.021 2026-10-18 11:43:36,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19591320 (allocated 22020096) 2026-10-18 11:43:36,794 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131279 2026-10-18 11:43:36,794 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-18 11:43:36,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131279 2026-10-18 11:43:36,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114336_862512_test_taxes_l10n_be_pos.txt 2026-10-18 11:43:36,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpisc4nz74_chrome_odoo" 2026-10-18 11:43:37,650 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1425, 1426] 2026-10-18 11:43:38,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131514 2026-10-18 11:43:38,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpzoh7bkqw_chrome_odoo 2026-10-18 11:43:38,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36687/json/version 2026-10-18 11:43:38,484 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:38,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:43:38,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36687/json 2026-10-18 11:43:38,498 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:38,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:36687/devtools/page/BBEA973C9CEFC5D38804263FC544D791 2026-10-18 11:43:38,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-18 11:43:38,512 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-18 11:43:38,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:43:38,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-18 11:43:38,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:38,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:38,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:38] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.036 0.084 2026-10-18 11:43:38,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'BBEA973C9CEFC5D38804263FC544D791', 'loaderId': 'C097FE3CC625C24EFE4C55752169229D', 'isDownload': False} 2026-10-18 11:43:38,773 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:38,784 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:43:38,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:38] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:43:38,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:38] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:43:38,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:38] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:43:39,147 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:39,149 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:39,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:43:39,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:43:39,181 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:39,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:43:39,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:39,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:39,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "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.008 2026-10-18 11:43:39,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:43:39,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.022 2026-10-18 11:43:39,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:43:39,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.111 0.291 2026-10-18 11:43:39,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "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-10-18 11:43:39,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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.006 2026-10-18 11:43:39,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:43:39,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:39,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:43:39,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:43:39,815 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:39,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:39,831 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:39,837 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:43:39,850 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:43:39,853 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:39,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.012 0.019 2026-10-18 11:43:39,870 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:43:39,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.042 2026-10-18 11:43:39,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.024 2026-10-18 11:43:39,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.010 0.044 2026-10-18 11:43:39,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:39,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.012 0.082 2026-10-18 11:43:39,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.015 2026-10-18 11:43:39,985 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:39,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:39] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:43:40,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 11:43:40,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:43:40,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.076 2026-10-18 11:43:40,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-18 11:43:40,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:43:40,084 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:40,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:40,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:43:40,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:43:40,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:43:40,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:40,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-10-18 11:43:40,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:43:40,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-10-18 11:43:40,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-10-18 11:43:40,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.018 0.117 2026-10-18 11:43:40,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:40,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:40,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.019 0.061 2026-10-18 11:43:40,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.028 2026-10-18 11:43:40,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:43:40,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:40,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "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.026 0.057 2026-10-18 11:43:40,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.026 0.061 2026-10-18 11:43:40,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.084 2026-10-18 11:43:40,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.011 2026-10-18 11:43:40,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:43:40,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:43:40,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:40,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.023 2026-10-18 11:43:40,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:40,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:43:40,989 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,167 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:41,168 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:41,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:41,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84842233 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'd0bf7f5c-a95a-490d-a304-91a54cf358d0'}] 2026-10-18 11:43:41,554 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:42,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84842233 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'd0bf7f5c-a95a-490d-a304-91a54cf358d0'} created pos.order #866 2026-10-18 11:43:42,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84842233 finished 2026-10-18 11:43:42,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 756 0.320 0.853 2026-10-18 11:43:42,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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.004 2026-10-18 11:43:42,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.024 2026-10-18 11:43:42,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:42] "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-10-18 11:43:42,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32511318 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'd0bf7f5c-a95a-490d-a304-91a54cf358d0'}] 2026-10-18 11:43:42,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32511318 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'd0bf7f5c-a95a-490d-a304-91a54cf358d0'} sync ignored for existing PoS order pos.order(866,) (state: done) 2026-10-18 11:43:42,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32511318 finished 2026-10-18 11:43:42,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:42,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:42,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.029 0.088 2026-10-18 11:43:42,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:42,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:43:43,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-18 11:43:43,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:43,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18163212 (allocated 19922944) 2026-10-18 11:43:43,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131514 2026-10-18 11:43:43,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-18 11:43:43,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131514 2026-10-18 11:43:43,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114343_200602_test_taxes_l10n_be_pos.txt 2026-10-18 11:43:43,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpzoh7bkqw_chrome_odoo" 2026-10-18 11:43:43,857 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1428, 1429] 2026-10-18 11:43:44,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131742 2026-10-18 11:43:44,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpvgx_kf20_chrome_odoo 2026-10-18 11:43:44,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37745/json/version 2026-10-18 11:43:44,637 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:44,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:43:44,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37745/json 2026-10-18 11:43:44,647 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:44,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:37745/devtools/page/C4564DB7D0697C8729FC7F3FF624AEE4 2026-10-18 11:43:44,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-18 11:43:44,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-18 11:43:44,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:43:44,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-18 11:43:44,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:44,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:44,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:44] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.033 0.062 2026-10-18 11:43:44,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'C4564DB7D0697C8729FC7F3FF624AEE4', 'loaderId': '6A76F0F08222C15D7F6A45A55C9135BB', 'isDownload': False} 2026-10-18 11:43:44,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:44,877 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:43:44,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:44] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:43:44,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:44] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:43:44,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:44] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:43:45,250 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:45,252 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:45,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:43:45,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:43:45,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:45,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:45,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:43:45,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:45,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "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.007 2026-10-18 11:43:45,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:43:45,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.022 2026-10-18 11:43:45,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:43:45,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.119 0.249 2026-10-18 11:43:45,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "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-10-18 11:43:45,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:45,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.033 2026-10-18 11:43:45,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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.004 2026-10-18 11:43:45,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:43:45,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:43:45,897 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:45,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:43:45,917 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:43:45,918 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:43:45,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.012 2026-10-18 11:43:45,932 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:45,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:43:45,952 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:45,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.014 0.035 2026-10-18 11:43:45,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:45] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.033 2026-10-18 11:43:46,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.013 0.053 2026-10-18 11:43:46,007 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:46,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.016 0.087 2026-10-18 11:43:46,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-18 11:43:46,082 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:46,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-18 11:43:46,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.050 2026-10-18 11:43:46,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-18 11:43:46,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-18 11:43:46,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:46,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:43:46,165 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:46,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:43:46,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:43:46,199 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:46,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-18 11:43:46,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:43:46,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:43:46,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:43:46,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:43:46,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:43:46,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-10-18 11:43:46,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:43:46,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.019 0.106 2026-10-18 11:43:46,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:46,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:46,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.016 0.050 2026-10-18 11:43:46,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.028 2026-10-18 11:43:46,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:43:46,671 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:46,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "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.026 0.057 2026-10-18 11:43:46,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.025 0.060 2026-10-18 11:43:46,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.078 2026-10-18 11:43:46,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.010 2026-10-18 11:43:46,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:43:46,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:43:46,953 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:46,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.038 2026-10-18 11:43:47,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.030 2026-10-18 11:43:47,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,255 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,266 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:47,266 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:47,306 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,407 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,641 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:47,647 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19329895 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '209db0e0-73d0-4b65-865b-5c7b99e50f20'}] 2026-10-18 11:43:47,654 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:48,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19329895 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '209db0e0-73d0-4b65-865b-5c7b99e50f20'} created pos.order #867 2026-10-18 11:43:48,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19329895 finished 2026-10-18 11:43:48,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 726 0.318 0.894 2026-10-18 11:43:48,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:48] "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-10-18 11:43:48,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:43:48,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:48] "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-10-18 11:43:49,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:49,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86248201 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '209db0e0-73d0-4b65-865b-5c7b99e50f20'}] 2026-10-18 11:43:49,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86248201 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '209db0e0-73d0-4b65-865b-5c7b99e50f20'} sync ignored for existing PoS order pos.order(867,) (state: done) 2026-10-18 11:43:49,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86248201 finished 2026-10-18 11:43:49,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:49,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.028 0.087 2026-10-18 11:43:49,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:49,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.019 2026-10-18 11:43:49,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-18 11:43:49,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:49,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18231528 (allocated 20185088) 2026-10-18 11:43:49,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131742 2026-10-18 11:43:49,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-18 11:43:49,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131742 2026-10-18 11:43:49,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114349_417263_test_taxes_l10n_be_pos.txt 2026-10-18 11:43:49,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpvgx_kf20_chrome_odoo" 2026-10-18 11:43:50,192 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1431, 1432] 2026-10-18 11:43:51,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131981 2026-10-18 11:43:51,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpaa22gvg6_chrome_odoo 2026-10-18 11:43:51,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43177/json/version 2026-10-18 11:43:51,037 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43177', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:51,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:43:51,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:43177/json 2026-10-18 11:43:51,056 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43177', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:51,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:43177/devtools/page/1DED697638273E02E2EAD23350E3002C 2026-10-18 11:43:51,072 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-18 11:43:51,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-18 11:43:51,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:43:51,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-18 11:43:51,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:51,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:51,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.028 0.066 2026-10-18 11:43:51,297 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '1DED697638273E02E2EAD23350E3002C', 'loaderId': '728AAED0BEDC8F5B6EAF613A1DB947F8', 'isDownload': False} 2026-10-18 11:43:51,297 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:51,307 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:43:51,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:43:51,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:43:51,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:43:51,675 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:51,678 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:51,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:43:51,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:51,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:51,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:43:51,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:43:51,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:51,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "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.007 2026-10-18 11:43:51,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:43:51,765 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.022 2026-10-18 11:43:51,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:43:52,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.122 0.251 2026-10-18 11:43:52,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "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-10-18 11:43:52,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:52,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.033 2026-10-18 11:43:52,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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.004 2026-10-18 11:43:52,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:43:52,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-18 11:43:52,326 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:52,341 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:43:52,345 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:43:52,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.010 2026-10-18 11:43:52,361 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:52,366 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:43:52,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.013 0.037 2026-10-18 11:43:52,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 11:43:52,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.031 2026-10-18 11:43:52,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:52,494 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:43:52,519 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:52,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.040 0.029 2026-10-18 11:43:52,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.010 0.091 2026-10-18 11:43:52,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:43:52,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.113 2026-10-18 11:43:52,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:52,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-10-18 11:43:52,629 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:52,640 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.150 2026-10-18 11:43:52,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:43:52,672 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:52,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:43:52,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-18 11:43:52,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:43:52,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:43:52,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:43:52,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:43:52,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:43:52,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:43:52,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:43:52,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:43:52,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.016 0.104 2026-10-18 11:43:52,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-18 11:43:52,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:43:52,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:52,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:52] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.149 2026-10-18 11:43:52,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.014 0.051 2026-10-18 11:43:53,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.029 2026-10-18 11:43:53,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:43:53,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "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.026 0.057 2026-10-18 11:43:53,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.024 0.059 2026-10-18 11:43:53,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.077 2026-10-18 11:43:53,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.011 2026-10-18 11:43:53,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:43:53,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:43:53,454 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:43:53,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:43:53,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,640 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,691 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,767 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:53,768 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:43:53,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,858 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,909 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:53,975 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:54,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:54,079 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:54,141 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:54,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15751440 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '52aa7752-8895-4139-a696-bbcb28782529'}] 2026-10-18 11:43:54,156 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:55,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15751440 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '52aa7752-8895-4139-a696-bbcb28782529'} created pos.order #868 2026-10-18 11:43:55,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15751440 finished 2026-10-18 11:43:55,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 727 0.323 0.931 2026-10-18 11:43:55,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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.004 2026-10-18 11:43:55,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.024 2026-10-18 11:43:55,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:55,538 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:55,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73917238 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '52aa7752-8895-4139-a696-bbcb28782529'}] 2026-10-18 11:43:55,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73917238 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '52aa7752-8895-4139-a696-bbcb28782529'} sync ignored for existing PoS order pos.order(868,) (state: done) 2026-10-18 11:43:55,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73917238 finished 2026-10-18 11:43:55,588 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:55,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:55,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.028 0.087 2026-10-18 11:43:55,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:43:55,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-18 11:43:55,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:55,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18271288 (allocated 19660800) 2026-10-18 11:43:55,786 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131981 2026-10-18 11:43:55,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-18 11:43:55,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131981 2026-10-18 11:43:55,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114355_881792_test_taxes_l10n_be_pos.txt 2026-10-18 11:43:55,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpaa22gvg6_chrome_odoo" 2026-10-18 11:43:56,541 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1434, 1435] 2026-10-18 11:43:56,632 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-18 11:43:57,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132218 2026-10-18 11:43:57,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmphcmcfdt5_chrome_odoo 2026-10-18 11:43:57,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:44719/json/version 2026-10-18 11:43:57,404 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:57,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:43:57,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:44719/json 2026-10-18 11:43:57,408 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:43:57,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:44719/devtools/page/06F81EEA7F65FBA9DBC65823756D9785 2026-10-18 11:43:57,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-18 11:43:57,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-18 11:43:57,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:43:57,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-18 11:43:57,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:57,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:57,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:43:57,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:57] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.039 0.428 2026-10-18 11:43:57,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '06F81EEA7F65FBA9DBC65823756D9785', 'loaderId': '88788516CB6D94EDD50FDA0271F17069', 'isDownload': False} 2026-10-18 11:43:57,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:58,005 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:43:58,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:43:58,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:43:58,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:43:58,383 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:58,386 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:58,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:43:58,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:43:58,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:58,417 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:58,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:43:58,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:58,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "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-10-18 11:43:58,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:43:58,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.011 0.022 2026-10-18 11:43:58,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-18 11:43:58,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.132 0.277 2026-10-18 11:43:58,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:58] "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-10-18 11:43:58,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:59,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-10-18 11:43:59,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:59,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:43:59,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:43:59,069 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:59,082 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:43:59,082 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:43:59,093 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:43:59,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43: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-10-18 11:43:59,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.013 0.019 2026-10-18 11:43:59,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-18 11:43:59,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 11:43:59,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.046 2026-10-18 11:43:59,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:59,209 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:43:59,223 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:59,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.020 0.031 2026-10-18 11:43:59,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-18 11:43:59,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.075 2026-10-18 11:43:59,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:43:59,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:59,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-10-18 11:43:59,314 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:43:59,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.016 0.136 2026-10-18 11:43:59,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:59,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:43:59,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:43:59,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-18 11:43:59,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:43:59,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:43:59,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-10-18 11:43:59,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.017 0.105 2026-10-18 11:43:59,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-18 11:43:59,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.135 2026-10-18 11:43:59,534 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:59,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:59,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.025 0.076 2026-10-18 11:43:59,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.016 0.028 2026-10-18 11:43:59,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-18 11:43:59,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:43:59,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:43:59] "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.034 0.057 2026-10-18 11:44:00,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.031 0.063 2026-10-18 11:44:00,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.083 2026-10-18 11:44:00,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.011 2026-10-18 11:44:00,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-18 11:44:00,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.019 2026-10-18 11:44:00,154 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.024 2026-10-18 11:44:00,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:44:00,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,472 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:00,473 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:00,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,560 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,781 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:00,851 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92824178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '43bb7126-b092-43b7-83c4-56e9e31ba2bc'}] 2026-10-18 11:44:00,852 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:02,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92824178 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '43bb7126-b092-43b7-83c4-56e9e31ba2bc'} created pos.order #869 2026-10-18 11:44:02,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92824178 finished 2026-10-18 11:44:02,639 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:44:02,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 930 0.394 1.398 2026-10-18 11:44:02,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:02] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.001 0.009 2026-10-18 11:44:02,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.013 0.031 2026-10-18 11:44:02,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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-10-18 11:44:02,798 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:02,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75396445 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '43bb7126-b092-43b7-83c4-56e9e31ba2bc'}] 2026-10-18 11:44:02,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75396445 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '43bb7126-b092-43b7-83c4-56e9e31ba2bc'} sync ignored for existing PoS order pos.order(869,) (state: done) 2026-10-18 11:44:02,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75396445 finished 2026-10-18 11:44:02,851 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:02,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:02,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.041 0.098 2026-10-18 11:44:02,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-18 11:44:02,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:02,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.029 2026-10-18 11:44:03,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 20419448 (allocated 22806528) 2026-10-18 11:44:03,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132218 2026-10-18 11:44:03,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-18 11:44:03,066 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132218 2026-10-18 11:44:03,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114403_127578_test_taxes_l10n_br_pos.txt 2026-10-18 11:44:03,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmphcmcfdt5_chrome_odoo" 2026-10-18 11:44:03,825 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1437, 1438] 2026-10-18 11:44:04,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132450 2026-10-18 11:44:04,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp_vyh3hvc_chrome_odoo 2026-10-18 11:44:04,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35757/json/version 2026-10-18 11:44:04,612 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:04,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:44:04,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35757/json 2026-10-18 11:44:04,617 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:04,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:35757/devtools/page/E18918EEECA549E78839DE0D7003DA2F 2026-10-18 11:44:04,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-18 11:44:04,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-18 11:44:04,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:44:04,738 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-18 11:44:04,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:04,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:04,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:04] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.033 0.074 2026-10-18 11:44:04,855 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'E18918EEECA549E78839DE0D7003DA2F', 'loaderId': '012CC65CCE9EE062EBFD29EBB5FE8AB7', 'isDownload': False} 2026-10-18 11:44:04,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:04,865 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:44:04,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:04] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:44:04,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:04] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:44:04,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:04] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:44:05,278 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:05,279 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:05,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 11:44:05,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:44:05,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:05,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:05,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:44:05,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:05,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "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.007 2026-10-18 11:44:05,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:44:05,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.022 2026-10-18 11:44:05,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:44:05,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 360 0.110 0.274 2026-10-18 11:44:05,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "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-10-18 11:44:05,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.006 2026-10-18 11:44:05,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:44:05,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:05,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:44:05,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:44:05,929 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:05,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:05,942 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:05,943 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:05,961 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:44:05,964 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:44:05,967 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.011 0.022 2026-10-18 11:44:05,978 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:05,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.041 2026-10-18 11:44:05,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:05] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.024 2026-10-18 11:44:06,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.011 0.044 2026-10-18 11:44:06,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:06,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.014 0.085 2026-10-18 11:44:06,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.038 2026-10-18 11:44:06,092 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:06,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-18 11:44:06,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-18 11:44:06,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-18 11:44:06,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:44:06,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:44:06,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:44:06,200 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:06,204 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:06,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:44:06,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:44:06,250 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:06,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:44:06,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-18 11:44:06,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-10-18 11:44:06,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:44:06,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:44:06,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.024 0.121 2026-10-18 11:44:06,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:06,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:06,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.020 0.062 2026-10-18 11:44:06,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.029 2026-10-18 11:44:06,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:06,723 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:06,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "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.027 0.059 2026-10-18 11:44:06,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.025 0.061 2026-10-18 11:44:06,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.079 2026-10-18 11:44:06,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.011 2026-10-18 11:44:06,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:44:06,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:44:07,019 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.025 2026-10-18 11:44:07,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.010 0.046 2026-10-18 11:44:07,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,260 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,335 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:07,336 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:07,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,648 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:07,716 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79952586 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'f0ba6a28-a245-4bd1-8e5d-464212aedbca'}] 2026-10-18 11:44:07,720 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:08,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79952586 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'f0ba6a28-a245-4bd1-8e5d-464212aedbca'} created pos.order #870 2026-10-18 11:44:08,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79952586 finished 2026-10-18 11:44:08,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 765 0.330 0.928 2026-10-18 11:44:09,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:09] "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-10-18 11:44:09,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:44:09,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:09] "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-10-18 11:44:09,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70571500 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'f0ba6a28-a245-4bd1-8e5d-464212aedbca'}] 2026-10-18 11:44:09,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70571500 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'f0ba6a28-a245-4bd1-8e5d-464212aedbca'} sync ignored for existing PoS order pos.order(870,) (state: done) 2026-10-18 11:44:09,109 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70571500 finished 2026-10-18 11:44:09,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:09,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:09,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.029 0.090 2026-10-18 11:44:09,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:09,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.021 2026-10-18 11:44:09,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-18 11:44:09,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:09,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18203980 (allocated 19922944) 2026-10-18 11:44:09,359 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132450 2026-10-18 11:44:09,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-18 11:44:09,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132450 2026-10-18 11:44:09,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114409_455438_test_taxes_l10n_br_pos.txt 2026-10-18 11:44:09,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp_vyh3hvc_chrome_odoo" 2026-10-18 11:44:10,213 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1440, 1441] 2026-10-18 11:44:11,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132687 2026-10-18 11:44:11,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp34_4qfto_chrome_odoo 2026-10-18 11:44:11,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43443/json/version 2026-10-18 11:44:11,015 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:11,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:44:11,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43443/json 2026-10-18 11:44:11,030 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:11,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:43443/devtools/page/C9E35FD439FFC39A3A142D32F340F2E5 2026-10-18 11:44:11,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-18 11:44:11,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-18 11:44:11,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:44:11,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-18 11:44:11,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:11,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:11,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.028 0.066 2026-10-18 11:44:11,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'C9E35FD439FFC39A3A142D32F340F2E5', 'loaderId': '4190161BB4E78FF7F7AB9DDFF32B8F69', 'isDownload': False} 2026-10-18 11:44:11,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:11,304 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:44:11,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:44:11,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:44:11,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:44:11,674 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:11,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:44:11,684 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:44:11,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:11,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:44:11,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:11,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:44:11,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:11,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:44:11,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "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.012 2026-10-18 11:44:11,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:44:11,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.009 0.034 2026-10-18 11:44:12,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.138 0.263 2026-10-18 11:44:12,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "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-10-18 11:44:12,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:44:12,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:44:12,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:44:12,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:44:12,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:44:12,355 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:12,367 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:12,369 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:12,383 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:12,384 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:12,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.012 0.019 2026-10-18 11:44:12,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:44:12,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.010 2026-10-18 11:44:12,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-18 11:44:12,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:12,495 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:44:12,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.009 2026-10-18 11:44:12,527 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:12,543 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:12,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.028 0.040 2026-10-18 11:44:12,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.010 0.091 2026-10-18 11:44:12,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-18 11:44:12,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:12,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:44:12,637 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:12,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:44:12,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-18 11:44:12,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-10-18 11:44:12,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:44:12,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-18 11:44:12,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:44:12,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 11:44:12,762 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:44:12,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:44:12,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:44:12,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.017 0.105 2026-10-18 11:44:12,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.104 2026-10-18 11:44:12,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:12,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.103 2026-10-18 11:44:12,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.152 2026-10-18 11:44:12,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:12,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.015 0.052 2026-10-18 11:44:13,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.014 0.029 2026-10-18 11:44:13,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:13,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "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.027 0.057 2026-10-18 11:44:13,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.028 0.063 2026-10-18 11:44:13,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.083 2026-10-18 11:44:13,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.011 2026-10-18 11:44:13,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:44:13,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:44:13,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.023 2026-10-18 11:44:13,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:44:13,506 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,778 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:13,779 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:13,817 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,868 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:13,994 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:14,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:14,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:14,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:14,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3879423 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'e9a16010-bf22-44f6-823d-fcd285a56647'}] 2026-10-18 11:44:14,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:15,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3879423 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'e9a16010-bf22-44f6-823d-fcd285a56647'} created pos.order #871 2026-10-18 11:44:15,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3879423 finished 2026-10-18 11:44:15,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 735 0.322 0.889 2026-10-18 11:44:15,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:15,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.021 2026-10-18 11:44:15,471 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:15] "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-10-18 11:44:15,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:15,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18360812 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'e9a16010-bf22-44f6-823d-fcd285a56647'}] 2026-10-18 11:44:15,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18360812 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'e9a16010-bf22-44f6-823d-fcd285a56647'} sync ignored for existing PoS order pos.order(871,) (state: done) 2026-10-18 11:44:15,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18360812 finished 2026-10-18 11:44:15,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:15,676 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:15,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.032 0.094 2026-10-18 11:44:15,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:44:15,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-18 11:44:15,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:15,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 20505084 (allocated 23068672) 2026-10-18 11:44:15,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132687 2026-10-18 11:44:15,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-18 11:44:15,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132687 2026-10-18 11:44:15,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114415_921282_test_taxes_l10n_br_pos.txt 2026-10-18 11:44:15,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp34_4qfto_chrome_odoo" 2026-10-18 11:44:16,584 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1443, 1444] 2026-10-18 11:44:17,386 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 132914 2026-10-18 11:44:17,386 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpib61v6zb_chrome_odoo 2026-10-18 11:44:17,386 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:41401/json/version 2026-10-18 11:44:17,387 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41401', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:17,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:44:17,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:41401/json 2026-10-18 11:44:17,405 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41401', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:17,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:41401/devtools/page/0A56ADBADC5ED9DF264C3E498C9E7E67 2026-10-18 11:44:17,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-18 11:44:17,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-18 11:44:17,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:44:17,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-18 11:44:17,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:17,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:17,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:17] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.027 0.061 2026-10-18 11:44:17,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '0A56ADBADC5ED9DF264C3E498C9E7E67', 'loaderId': 'C8BFBA4438F161387672D5103C1FF6BC', 'isDownload': False} 2026-10-18 11:44:17,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:17,670 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:44:17,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:17] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:44:17,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:17] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:44:17,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:17] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:44:18,039 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:18,041 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:18,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:44:18,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:18,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:44:18,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:18,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:44:18,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:18,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "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.008 2026-10-18 11:44:18,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:44:18,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.009 0.023 2026-10-18 11:44:18,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:44:18,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.110 0.257 2026-10-18 11:44:18,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "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-10-18 11:44:18,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:18,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:44:18,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:18,639 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:44:18,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:44:18,681 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:18,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:18,692 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:18,697 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:44:18,712 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:44:18,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:44:18,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.011 0.024 2026-10-18 11:44:18,730 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:18,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:44:18,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.011 0.043 2026-10-18 11:44:18,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:18,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.012 0.084 2026-10-18 11:44:18,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.091 2026-10-18 11:44:18,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.019 2026-10-18 11:44:18,856 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:18,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-18 11:44:18,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:44:18,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.053 2026-10-18 11:44:18,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-18 11:44:18,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:18,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:44:18,932 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:18,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-18 11:44:18,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:44:18,975 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:18,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:18] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-18 11:44:19,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:44:19,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:44:19,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:44:19,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:44:19,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-10-18 11:44:19,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.098 2026-10-18 11:44:19,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-10-18 11:44:19,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:44:19,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:44:19,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.018 0.106 2026-10-18 11:44:19,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:19,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:19,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.014 0.052 2026-10-18 11:44:19,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.028 2026-10-18 11:44:19,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:19,488 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:19,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "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.026 0.056 2026-10-18 11:44:19,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.026 0.063 2026-10-18 11:44:19,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.082 2026-10-18 11:44:19,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.011 2026-10-18 11:44:19,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:19,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.021 2026-10-18 11:44:19,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:19,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.023 2026-10-18 11:44:19,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:19,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:44:19,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:19,976 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,027 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:20,104 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:20,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,245 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,417 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:20,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16237279 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'eb77b69c-d57b-4571-941c-875ddae3be67'}] 2026-10-18 11:44:20,487 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:21,409 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16237279 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'eb77b69c-d57b-4571-941c-875ddae3be67'} created pos.order #872 2026-10-18 11:44:21,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16237279 finished 2026-10-18 11:44:21,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 734 0.317 0.878 2026-10-18 11:44:21,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:21,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:44:21,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:21] "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-10-18 11:44:21,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88526826 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'eb77b69c-d57b-4571-941c-875ddae3be67'}] 2026-10-18 11:44:21,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88526826 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'eb77b69c-d57b-4571-941c-875ddae3be67'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-10-18 11:44:21,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88526826 finished 2026-10-18 11:44:21,828 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:21,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:21,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.028 0.091 2026-10-18 11:44:21,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:21,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:44:21,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-18 11:44:21,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:22,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18301164 (allocated 19660800) 2026-10-18 11:44:22,072 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 132914 2026-10-18 11:44:22,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-18 11:44:22,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 132914 2026-10-18 11:44:22,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114422_168390_test_taxes_l10n_br_pos.txt 2026-10-18 11:44:22,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpib61v6zb_chrome_odoo" 2026-10-18 11:44:22,825 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1446, 1447] 2026-10-18 11:44:22,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-18 11:44:24,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133145 2026-10-18 11:44:24,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpxyjqv0q1_chrome_odoo 2026-10-18 11:44:24,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:39715/json/version 2026-10-18 11:44:24,730 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:24,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:44:24,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:39715/json 2026-10-18 11:44:24,734 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:24,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:39715/devtools/page/B8624D6D7AFE3278402497C127CD2E91 2026-10-18 11:44:24,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-18 11:44:24,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-18 11:44:24,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:44:24,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-18 11:44:24,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:24,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:24,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:44:25,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.043 0.496 2026-10-18 11:44:25,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'B8624D6D7AFE3278402497C127CD2E91', 'loaderId': 'D047F1EB330F61DA59C9DD1E81EF0EE3', 'isDownload': False} 2026-10-18 11:44:25,429 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:25,440 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:44:25,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:44:25,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:44:25,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:44:25,824 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:25,826 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:25,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-18 11:44:25,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-10-18 11:44:25,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:25,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:25,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:44:25,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:25,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "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.007 2026-10-18 11:44:25,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:44:25,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.022 2026-10-18 11:44:25,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-18 11:44:26,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.110 0.250 2026-10-18 11:44:26,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "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-10-18 11:44:26,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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-10-18 11:44:26,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:44:26,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:26,438 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:44:26,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:44:26,488 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:26,502 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:26,504 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:44:26,526 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:26,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.013 0.025 2026-10-18 11:44:26,528 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:26,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 11:44:26,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-18 11:44:26,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 11:44:26,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:26,664 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:26,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-18 11:44:26,687 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:26,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-18 11:44:26,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-18 11:44:26,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.011 0.081 2026-10-18 11:44:26,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:26,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.012 0.116 2026-10-18 11:44:26,797 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:26,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-18 11:44:26,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:26,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-18 11:44:26,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-18 11:44:26,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-10-18 11:44:26,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-18 11:44:26,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.097 2026-10-18 11:44:26,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.019 0.116 2026-10-18 11:44:26,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-10-18 11:44:26,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:44:26,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:26,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:26] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.167 2026-10-18 11:44:27,042 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.029 0.085 2026-10-18 11:44:27,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.032 2026-10-18 11:44:27,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:44:27,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "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.029 0.059 2026-10-18 11:44:27,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.028 0.072 2026-10-18 11:44:27,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.097 2026-10-18 11:44:27,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.011 2026-10-18 11:44:27,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-18 11:44:27,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:44:27,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.024 2026-10-18 11:44:27,707 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.011 0.051 2026-10-18 11:44:27,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,892 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:27,968 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:27,969 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:28,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:28,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:28,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:28,178 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:28,229 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:28,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:28,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:28,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68823469 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '4b9f16b5-167f-4093-8041-33b1fb1dde8b'}] 2026-10-18 11:44:28,353 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:29,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68823469 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '4b9f16b5-167f-4093-8041-33b1fb1dde8b'} created pos.order #873 2026-10-18 11:44:29,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68823469 finished 2026-10-18 11:44:30,178 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:44:30,179 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 925 0.402 1.429 2026-10-18 11:44:30,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.001 0.008 2026-10-18 11:44:30,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.013 0.032 2026-10-18 11:44:30,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "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-10-18 11:44:30,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78307185 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '4b9f16b5-167f-4093-8041-33b1fb1dde8b'}] 2026-10-18 11:44:30,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78307185 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '4b9f16b5-167f-4093-8041-33b1fb1dde8b'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-10-18 11:44:30,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78307185 finished 2026-10-18 11:44:30,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:30,395 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:30,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.034 0.097 2026-10-18 11:44:30,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:30,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:44:30,511 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:30,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:30,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:30,670 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:30,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 50 0.025 0.076 2026-10-18 11:44:30,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.018 0.040 2026-10-18 11:44:30,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.004 0.011 2026-10-18 11:44:30,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:31] "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.033 0.065 2026-10-18 11:44:31,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.061 2026-10-18 11:44:31,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:44:31,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:44:31,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.025 2026-10-18 11:44:31,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:44:31,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,323 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,545 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,807 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,858 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:31,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44039377 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '11721407-e2bb-493c-b946-6ef6eb719a5d'}] 2026-10-18 11:44:32,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44039377 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '11721407-e2bb-493c-b946-6ef6eb719a5d'} created pos.order #874 2026-10-18 11:44:33,002 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44039377 finished 2026-10-18 11:44:33,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 783 0.327 0.861 2026-10-18 11:44:33,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:33,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.022 2026-10-18 11:44:33,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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-10-18 11:44:33,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4461055 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '11721407-e2bb-493c-b946-6ef6eb719a5d'}] 2026-10-18 11:44:33,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4461055 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '11721407-e2bb-493c-b946-6ef6eb719a5d'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-10-18 11:44:33,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4461055 finished 2026-10-18 11:44:33,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.026 0.114 2026-10-18 11:44:33,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:44:33,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.037 2026-10-18 11:44:33,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.013 0.028 2026-10-18 11:44:33,696 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:33,731 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.023 0.054 2026-10-18 11:44:33,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.060 2026-10-18 11:44:33,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.082 2026-10-18 11:44:33,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:44:33,981 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:33,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.007 0.023 2026-10-18 11:44:34,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.030 2026-10-18 11:44:34,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,308 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,515 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:34,632 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88360126 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': '6372bc0c-7a10-4e63-98c6-a97beb5308f1'}] 2026-10-18 11:44:35,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88360126 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': '6372bc0c-7a10-4e63-98c6-a97beb5308f1'} created pos.order #875 2026-10-18 11:44:35,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88360126 finished 2026-10-18 11:44:35,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.283 0.818 2026-10-18 11:44:35,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:35,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.021 2026-10-18 11:44:35,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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-10-18 11:44:35,831 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:35,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82346623 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '6372bc0c-7a10-4e63-98c6-a97beb5308f1'}] 2026-10-18 11:44:35,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82346623 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '6372bc0c-7a10-4e63-98c6-a97beb5308f1'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-10-18 11:44:35,855 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82346623 finished 2026-10-18 11:44:35,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:35,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.024 0.086 2026-10-18 11:44:35,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:35,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:44:35,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,103 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,200 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.038 2026-10-18 11:44:36,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.027 2026-10-18 11:44:36,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:44:36,300 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.023 0.052 2026-10-18 11:44:36,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.061 2026-10-18 11:44:36,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:44:36,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.022 2026-10-18 11:44:36,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.032 2026-10-18 11:44:36,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.011 0.034 2026-10-18 11:44:36,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,757 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:36,981 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,186 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,348 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:37,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19124037 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'e5be4d7d-52ae-4e76-9687-37ca0ac00c00'}] 2026-10-18 11:44:38,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19124037 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'e5be4d7d-52ae-4e76-9687-37ca0ac00c00'} created pos.order #876 2026-10-18 11:44:38,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19124037 finished 2026-10-18 11:44:38,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.272 0.827 2026-10-18 11:44:38,479 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:38,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.027 2026-10-18 11:44:38,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "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-10-18 11:44:38,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71516923 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'e5be4d7d-52ae-4e76-9687-37ca0ac00c00'}] 2026-10-18 11:44:38,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:38,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71516923 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'e5be4d7d-52ae-4e76-9687-37ca0ac00c00'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-10-18 11:44:38,578 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71516923 finished 2026-10-18 11:44:38,607 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:38,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:38,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.025 0.096 2026-10-18 11:44:38,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.021 2026-10-18 11:44:38,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:38,778 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:38,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:38,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:38,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.036 2026-10-18 11:44:38,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.026 2026-10-18 11:44:38,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:44:39,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.025 0.052 2026-10-18 11:44:39,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.027 0.060 2026-10-18 11:44:39,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:44:39,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.018 2026-10-18 11:44:39,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:39] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.022 2026-10-18 11:44:39,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:44:39,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,558 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,871 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:39,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31643084 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': '025fd922-1d30-43ef-a6a4-197d41a2fe1b'}] 2026-10-18 11:44:40,855 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31643084 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': '025fd922-1d30-43ef-a6a4-197d41a2fe1b'} created pos.order #877 2026-10-18 11:44:40,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31643084 finished 2026-10-18 11:44:41,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.324 0.818 2026-10-18 11:44:41,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.006 2026-10-18 11:44:41,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.028 2026-10-18 11:44:41,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "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-10-18 11:44:41,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98649643 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '025fd922-1d30-43ef-a6a4-197d41a2fe1b'}] 2026-10-18 11:44:41,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98649643 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '025fd922-1d30-43ef-a6a4-197d41a2fe1b'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-10-18 11:44:41,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98649643 finished 2026-10-18 11:44:41,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.046 0.102 2026-10-18 11:44:41,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.027 2026-10-18 11:44:41,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.039 2026-10-18 11:44:41,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.028 2026-10-18 11:44:41,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-18 11:44:41,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.025 0.055 2026-10-18 11:44:41,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.060 2026-10-18 11:44:41,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.082 2026-10-18 11:44:41,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:44:41,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:41,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.021 2026-10-18 11:44:42,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:44:42,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,606 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:42,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83735218 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': '9a2ab464-ef54-48fa-8276-eb902f4fd880'}] 2026-10-18 11:44:43,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83735218 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': '9a2ab464-ef54-48fa-8276-eb902f4fd880'} created pos.order #878 2026-10-18 11:44:43,855 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83735218 finished 2026-10-18 11:44:44,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 603 0.312 0.948 2026-10-18 11:44:44,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:44,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:44:44,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:44] "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-10-18 11:44:44,135 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:44,139 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76751134 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '9a2ab464-ef54-48fa-8276-eb902f4fd880'}] 2026-10-18 11:44:44,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76751134 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '9a2ab464-ef54-48fa-8276-eb902f4fd880'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-10-18 11:44:44,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76751134 finished 2026-10-18 11:44:44,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:44,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.024 0.086 2026-10-18 11:44:44,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:44,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:44:44,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-18 11:44:44,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:44,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 31814872 (allocated 34217984) 2026-10-18 11:44:44,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133145 2026-10-18 11:44:44,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-18 11:44:44,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133145 2026-10-18 11:44:44,552 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114444_552731_test_taxes_l10n_in_pos.txt 2026-10-18 11:44:44,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpxyjqv0q1_chrome_odoo" 2026-10-18 11:44:45,549 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460] 2026-10-18 11:44:47,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133451 2026-10-18 11:44:47,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmppk1q5acg_chrome_odoo 2026-10-18 11:44:47,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41933/json/version 2026-10-18 11:44:47,673 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:47,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:44:47,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41933/json 2026-10-18 11:44:47,680 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:44:47,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:41933/devtools/page/F448310639751B38BB52900F00BF24DC 2026-10-18 11:44:47,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-18 11:44:47,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-18 11:44:47,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:44:47,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-18 11:44:47,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:47,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:47,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:47] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.031 0.066 2026-10-18 11:44:47,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'F448310639751B38BB52900F00BF24DC', 'loaderId': 'B6919BFFF779F86A29F09CF399AD2946', 'isDownload': False} 2026-10-18 11:44:47,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:48,001 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:44:48,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:44:48,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:44:48,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:44:48,401 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:48,404 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:48,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:44:48,427 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:48,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:48,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-18 11:44:48,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:44:48,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:48,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "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.007 2026-10-18 11:44:48,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:44:48,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.009 0.023 2026-10-18 11:44:48,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:44:48,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.122 0.281 2026-10-18 11:44:48,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:48] "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-10-18 11:44:48,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:49,021 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:44:49,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "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-10-18 11:44:49,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:44:49,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:44:49,089 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:44:49,106 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:49,112 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:44:49,122 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:44:49,127 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:44:49,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.014 0.024 2026-10-18 11:44:49,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.045 2026-10-18 11:44:49,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.021 2026-10-18 11:44:49,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-18 11:44:49,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:49,239 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:49,288 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.020 0.036 2026-10-18 11:44:49,296 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:44:49,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.014 0.086 2026-10-18 11:44:49,340 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:49,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:49,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:44:49,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-18 11:44:49,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-18 11:44:49,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:49,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.002 0.158 2026-10-18 11:44:49,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.006 0.110 2026-10-18 11:44:49,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:44:49,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:44:49,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-18 11:44:49,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-18 11:44:49,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-10-18 11:44:49,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.110 2026-10-18 11:44:49,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-10-18 11:44:49,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.117 2026-10-18 11:44:49,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-18 11:44:49,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-18 11:44:49,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:49,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:49,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.016 0.057 2026-10-18 11:44:49,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.034 2026-10-18 11:44:49,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:49,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "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.027 0.059 2026-10-18 11:44:50,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.027 0.064 2026-10-18 11:44:50,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.083 2026-10-18 11:44:50,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.014 2026-10-18 11:44:50,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:50,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.030 2026-10-18 11:44:50,267 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.024 2026-10-18 11:44:50,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:44:50,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,584 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:50,585 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:44:50,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:50,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34565207 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '74e52ec4-c8a7-43be-9333-b88f975ff6b4'}] 2026-10-18 11:44:50,971 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:44:51,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34565207 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '74e52ec4-c8a7-43be-9333-b88f975ff6b4'} created pos.order #879 2026-10-18 11:44:52,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34565207 finished 2026-10-18 11:44:52,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 729 0.357 0.918 2026-10-18 11:44:52,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.005 2026-10-18 11:44:52,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.022 2026-10-18 11:44:52,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "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-10-18 11:44:52,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43156022 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '74e52ec4-c8a7-43be-9333-b88f975ff6b4'}] 2026-10-18 11:44:52,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43156022 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '74e52ec4-c8a7-43be-9333-b88f975ff6b4'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-10-18 11:44:52,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43156022 finished 2026-10-18 11:44:52,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.031 0.096 2026-10-18 11:44:52,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:44:52,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.041 2026-10-18 11:44:52,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.014 0.042 2026-10-18 11:44:52,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:44:52,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:52,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:52] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.024 0.053 2026-10-18 11:44:53,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.060 2026-10-18 11:44:53,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.083 2026-10-18 11:44:53,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:44:53,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:53] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:44:53,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:44:53,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,236 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,825 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:53,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80384066 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': '9ca8a447-92b9-40b3-a7f4-76fec9fc6b11'}] 2026-10-18 11:44:54,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80384066 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': '9ca8a447-92b9-40b3-a7f4-76fec9fc6b11'} created pos.order #880 2026-10-18 11:44:54,908 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80384066 finished 2026-10-18 11:44:55,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.279 0.858 2026-10-18 11:44:55,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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.004 2026-10-18 11:44:55,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.024 2026-10-18 11:44:55,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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-10-18 11:44:55,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63171572 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '9ca8a447-92b9-40b3-a7f4-76fec9fc6b11'}] 2026-10-18 11:44:55,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63171572 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '9ca8a447-92b9-40b3-a7f4-76fec9fc6b11'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-10-18 11:44:55,201 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63171572 finished 2026-10-18 11:44:55,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.024 0.085 2026-10-18 11:44:55,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:44:55,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,502 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.038 2026-10-18 11:44:55,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.026 2026-10-18 11:44:55,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:44:55,651 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.024 0.056 2026-10-18 11:44:55,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.059 2026-10-18 11:44:55,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.082 2026-10-18 11:44:55,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:44:55,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:44:55,949 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:55,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.038 2026-10-18 11:44:56,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,067 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,224 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,545 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:56,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90162094 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'b8b56d54-dc68-4315-9a0f-dcd672f5acee'}] 2026-10-18 11:44:57,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90162094 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'b8b56d54-dc68-4315-9a0f-dcd672f5acee'} created pos.order #881 2026-10-18 11:44:57,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90162094 finished 2026-10-18 11:44:57,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.310 0.842 2026-10-18 11:44:57,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:57] "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-10-18 11:44:57,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.023 2026-10-18 11:44:57,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44: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-10-18 11:44:57,799 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:57,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75256644 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'b8b56d54-dc68-4315-9a0f-dcd672f5acee'}] 2026-10-18 11:44:57,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75256644 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'b8b56d54-dc68-4315-9a0f-dcd672f5acee'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-10-18 11:44:57,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75256644 finished 2026-10-18 11:44:57,849 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:57,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.024 0.085 2026-10-18 11:44:57,910 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:57,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:44:57,969 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,019 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.038 2026-10-18 11:44:58,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.027 2026-10-18 11:44:58,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:44:58,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.023 0.053 2026-10-18 11:44:58,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.026 0.059 2026-10-18 11:44:58,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.084 2026-10-18 11:44:58,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:44:58,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:44:58,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:44:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.008 0.035 2026-10-18 11:44:58,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:58,963 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,012 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:44:59,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58207610 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': '98f5bf8a-924f-4368-8537-cfa1424b5a36'}] 2026-10-18 11:45:00,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58207610 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': '98f5bf8a-924f-4368-8537-cfa1424b5a36'} created pos.order #882 2026-10-18 11:45:00,253 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58207610 finished 2026-10-18 11:45:00,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.275 0.801 2026-10-18 11:45:00,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "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-10-18 11:45:00,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.029 2026-10-18 11:45:00,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:00,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:00,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96743494 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '98f5bf8a-924f-4368-8537-cfa1424b5a36'}] 2026-10-18 11:45:00,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96743494 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': '98f5bf8a-924f-4368-8537-cfa1424b5a36'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-10-18 11:45:00,537 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96743494 finished 2026-10-18 11:45:00,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:00,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.023 0.082 2026-10-18 11:45:00,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:00,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:45:00,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:00,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:00,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:00,837 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:00,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.036 2026-10-18 11:45:00,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.026 2026-10-18 11:45:00,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:45:00,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.024 0.054 2026-10-18 11:45:01,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.030 0.068 2026-10-18 11:45:01,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.098 2026-10-18 11:45:01,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.023 2026-10-18 11:45:01,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.025 2026-10-18 11:45:01,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.010 0.033 2026-10-18 11:45:01,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,578 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,628 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,836 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,949 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:01,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40246312 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': 'e1b8db18-d636-4b32-b54d-a5efc4c088d8'}] 2026-10-18 11:45:02,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40246312 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': 'e1b8db18-d636-4b32-b54d-a5efc4c088d8'} created pos.order #883 2026-10-18 11:45:02,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40246312 finished 2026-10-18 11:45:03,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.294 0.833 2026-10-18 11:45:03,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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.008 2026-10-18 11:45:03,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.021 2026-10-18 11:45:03,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "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-10-18 11:45:03,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55626343 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': 'e1b8db18-d636-4b32-b54d-a5efc4c088d8'}] 2026-10-18 11:45:03,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55626343 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': 'e1b8db18-d636-4b32-b54d-a5efc4c088d8'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-10-18 11:45:03,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55626343 finished 2026-10-18 11:45:03,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,261 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.028 0.087 2026-10-18 11:45:03,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:45:03,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,374 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,425 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.039 2026-10-18 11:45:03,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.026 2026-10-18 11:45:03,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:45:03,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.025 0.056 2026-10-18 11:45:03,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.026 0.059 2026-10-18 11:45:03,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.084 2026-10-18 11:45:03,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.019 2026-10-18 11:45:03,930 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.022 2026-10-18 11:45:03,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:03,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.010 0.033 2026-10-18 11:45:04,035 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,308 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,571 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:04,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58770150 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'e645ce30-3306-433c-99d4-b87d7c9c9281'}] 2026-10-18 11:45:05,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58770150 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'e645ce30-3306-433c-99d4-b87d7c9c9281'} created pos.order #884 2026-10-18 11:45:05,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58770150 finished 2026-10-18 11:45:05,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.293 0.839 2026-10-18 11:45:05,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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.007 2026-10-18 11:45:05,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.021 2026-10-18 11:45:05,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:05,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:05,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42203373 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'e645ce30-3306-433c-99d4-b87d7c9c9281'}] 2026-10-18 11:45:05,981 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42203373 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'e645ce30-3306-433c-99d4-b87d7c9c9281'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-10-18 11:45:05,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42203373 finished 2026-10-18 11:45:06,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:06,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:06,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.029 0.102 2026-10-18 11:45:06,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-18 11:45:06,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:06,144 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.020 2026-10-18 11:45:06,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33746276 (allocated 36712448) 2026-10-18 11:45:06,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133451 2026-10-18 11:45:06,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-18 11:45:06,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133451 2026-10-18 11:45:06,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114506_414508_test_taxes_l10n_in_pos.txt 2026-10-18 11:45:06,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmppk1q5acg_chrome_odoo" 2026-10-18 11:45:07,217 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478] 2026-10-18 11:45:09,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133756 2026-10-18 11:45:09,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpav7ybjwu_chrome_odoo 2026-10-18 11:45:09,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35429/json/version 2026-10-18 11:45:09,204 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:45:09,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:45:09,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35429/json 2026-10-18 11:45:09,210 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:45:09,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:35429/devtools/page/93B746C9E3F26813DFD4F6E571DE7059 2026-10-18 11:45:09,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-18 11:45:09,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-18 11:45:09,441 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:45:09,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-18 11:45:09,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:09,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:09,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.026 0.058 2026-10-18 11:45:09,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '93B746C9E3F26813DFD4F6E571DE7059', 'loaderId': '7B9E2122C80E01B98509626440BB00DD', 'isDownload': False} 2026-10-18 11:45:09,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:09,550 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:45:09,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:45:09,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:45:09,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:45:09,917 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:09,919 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:09,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:45:09,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:45:09,942 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:09,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:09,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:45:09,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:09,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "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.007 2026-10-18 11:45:09,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:45:10,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.022 2026-10-18 11:45:10,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-18 11:45:10,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.108 0.256 2026-10-18 11:45:10,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:10,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:10,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.024 2026-10-18 11:45:10,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:10,517 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:45:10,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:45:10,571 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:45:10,584 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:45:10,585 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:45:10,601 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:10,603 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:45:10,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.010 0.020 2026-10-18 11:45:10,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.035 2026-10-18 11:45:10,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-18 11:45:10,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 11:45:10,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:10,702 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:45:10,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.017 0.033 2026-10-18 11:45:10,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.014 0.074 2026-10-18 11:45:10,792 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:10,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-18 11:45:10,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-18 11:45:10,836 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:10,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:45:10,844 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:45:10,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.123 2026-10-18 11:45:10,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-18 11:45:10,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-18 11:45:10,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:10,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:45:10,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:45:10,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:45:10,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-18 11:45:10,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:45:10,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-10-18 11:45:10,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:10] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:45:11,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:45:11,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:45:11,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.020 0.105 2026-10-18 11:45:11,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:45:11,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:11,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:11,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.017 0.052 2026-10-18 11:45:11,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.030 2026-10-18 11:45:11,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-18 11:45:11,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:11,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "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.034 0.058 2026-10-18 11:45:11,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.032 0.060 2026-10-18 11:45:11,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.087 2026-10-18 11:45:11,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.011 2026-10-18 11:45:11,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 11:45:11,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:45:11,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:11,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.023 2026-10-18 11:45:11,762 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.030 2026-10-18 11:45:11,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:11,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:11,904 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:11,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:12,031 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:12,071 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,172 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:12,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61508607 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'fa6e7197-05ad-4768-a36a-867322ba2b2c'}] 2026-10-18 11:45:12,417 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:13,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61508607 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'fa6e7197-05ad-4768-a36a-867322ba2b2c'} created pos.order #885 2026-10-18 11:45:13,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61508607 finished 2026-10-18 11:45:13,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 729 0.309 0.871 2026-10-18 11:45:13,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:13,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:45:13,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:13,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:13,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76060047 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'fa6e7197-05ad-4768-a36a-867322ba2b2c'}] 2026-10-18 11:45:13,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76060047 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'fa6e7197-05ad-4768-a36a-867322ba2b2c'} sync ignored for existing PoS order pos.order(885,) (state: done) 2026-10-18 11:45:13,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76060047 finished 2026-10-18 11:45:13,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:13,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:13,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.028 0.088 2026-10-18 11:45:13,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:45:13,890 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:13,941 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:13,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.038 2026-10-18 11:45:14,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.030 2026-10-18 11:45:14,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:45:14,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.024 0.054 2026-10-18 11:45:14,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.066 2026-10-18 11:45:14,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-10-18 11:45:14,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.018 2026-10-18 11:45:14,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,456 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.024 2026-10-18 11:45:14,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:45:14,552 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,604 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,828 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,886 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:14,986 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:15,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:15,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:15,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:15,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:15,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:15,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37618405 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': 'a4ba517c-a7c9-4af6-a8a9-7eb9840ec1a6'}] 2026-10-18 11:45:16,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37618405 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': 'a4ba517c-a7c9-4af6-a8a9-7eb9840ec1a6'} created pos.order #886 2026-10-18 11:45:16,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37618405 finished 2026-10-18 11:45:16,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.321 0.855 2026-10-18 11:45:16,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "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-10-18 11:45:16,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.022 2026-10-18 11:45:16,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "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-10-18 11:45:16,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:16,576 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14856697 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': 'a4ba517c-a7c9-4af6-a8a9-7eb9840ec1a6'}] 2026-10-18 11:45:16,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14856697 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': 'a4ba517c-a7c9-4af6-a8a9-7eb9840ec1a6'} sync ignored for existing PoS order pos.order(886,) (state: done) 2026-10-18 11:45:16,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14856697 finished 2026-10-18 11:45:16,622 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:16,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:16,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.028 0.093 2026-10-18 11:45:16,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:45:16,735 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:16,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:16,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:16,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:16,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.043 2026-10-18 11:45:16,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.013 0.028 2026-10-18 11:45:17,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:45:17,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.024 0.054 2026-10-18 11:45:17,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.026 0.065 2026-10-18 11:45:17,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.089 2026-10-18 11:45:17,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.022 2026-10-18 11:45:17,314 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.035 2026-10-18 11:45:17,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:45:17,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,535 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,693 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,802 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,968 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:17,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96916941 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': '6725a64e-a240-4b47-b05f-2b2774336804'}] 2026-10-18 11:45:18,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96916941 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': '6725a64e-a240-4b47-b05f-2b2774336804'} created pos.order #887 2026-10-18 11:45:19,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96916941 finished 2026-10-18 11:45:19,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 605 0.318 0.952 2026-10-18 11:45:19,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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.005 2026-10-18 11:45:19,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.022 2026-10-18 11:45:19,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:19,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22045760 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '6725a64e-a240-4b47-b05f-2b2774336804'}] 2026-10-18 11:45:19,384 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22045760 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '6725a64e-a240-4b47-b05f-2b2774336804'} sync ignored for existing PoS order pos.order(887,) (state: done) 2026-10-18 11:45:19,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22045760 finished 2026-10-18 11:45:19,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.025 0.086 2026-10-18 11:45:19,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.020 2026-10-18 11:45:19,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.038 2026-10-18 11:45:19,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.027 2026-10-18 11:45:19,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:45:19,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:19,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.026 0.059 2026-10-18 11:45:20,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.026 0.065 2026-10-18 11:45:20,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.091 2026-10-18 11:45:20,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.022 2026-10-18 11:45:20,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:20] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.010 0.025 2026-10-18 11:45:20,165 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.036 2026-10-18 11:45:20,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,604 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:20,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54911618 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'd177d5a7-3b87-442d-82e2-519fbe854bb5'}] 2026-10-18 11:45:21,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54911618 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': 'd177d5a7-3b87-442d-82e2-519fbe854bb5'} created pos.order #888 2026-10-18 11:45:21,930 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54911618 finished 2026-10-18 11:45:22,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.304 0.867 2026-10-18 11:45:22,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "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-10-18 11:45:22,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.020 2026-10-18 11:45:22,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "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-10-18 11:45:22,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90692547 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'd177d5a7-3b87-442d-82e2-519fbe854bb5'}] 2026-10-18 11:45:22,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90692547 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': 'd177d5a7-3b87-442d-82e2-519fbe854bb5'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-10-18 11:45:22,212 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90692547 finished 2026-10-18 11:45:22,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.022 0.082 2026-10-18 11:45:22,325 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:45:22,374 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,424 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.038 2026-10-18 11:45:22,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.026 2026-10-18 11:45:22,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 11:45:22,679 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.025 0.054 2026-10-18 11:45:22,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.060 2026-10-18 11:45:22,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.082 2026-10-18 11:45:22,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:45:22,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:22,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:45:22,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.030 2026-10-18 11:45:22,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,105 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,155 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,261 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:23,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5585348 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': '55cb93d5-3d5d-4e99-bfd3-97b1fe713433'}] 2026-10-18 11:45:24,476 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5585348 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': '55cb93d5-3d5d-4e99-bfd3-97b1fe713433'} created pos.order #889 2026-10-18 11:45:24,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5585348 finished 2026-10-18 11:45:24,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.277 0.823 2026-10-18 11:45:24,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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.005 2026-10-18 11:45:24,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.028 2026-10-18 11:45:24,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:24] "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-10-18 11:45:24,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #551727 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '55cb93d5-3d5d-4e99-bfd3-97b1fe713433'}] 2026-10-18 11:45:24,838 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #551727 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': '55cb93d5-3d5d-4e99-bfd3-97b1fe713433'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-10-18 11:45:24,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #551727 finished 2026-10-18 11:45:24,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:24,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:24,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.028 0.086 2026-10-18 11:45:24,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:45:24,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.041 2026-10-18 11:45:25,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.027 2026-10-18 11:45:25,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:45:25,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.024 0.053 2026-10-18 11:45:25,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.058 2026-10-18 11:45:25,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.080 2026-10-18 11:45:25,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:45:25,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:45:25,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.008 0.030 2026-10-18 11:45:25,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:25,957 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,014 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:26,388 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67922421 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': '7356dd36-1cc7-492f-a67e-cf1ceae56dfb'}] 2026-10-18 11:45:27,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67922421 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': '7356dd36-1cc7-492f-a67e-cf1ceae56dfb'} created pos.order #890 2026-10-18 11:45:27,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67922421 finished 2026-10-18 11:45:27,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.280 0.807 2026-10-18 11:45:27,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:27,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.029 2026-10-18 11:45:27,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:27] "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-10-18 11:45:27,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:27,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51773692 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '7356dd36-1cc7-492f-a67e-cf1ceae56dfb'}] 2026-10-18 11:45:27,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51773692 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '7356dd36-1cc7-492f-a67e-cf1ceae56dfb'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-10-18 11:45:27,607 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51773692 finished 2026-10-18 11:45:27,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:27,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.024 0.084 2026-10-18 11:45:27,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:27,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.020 2026-10-18 11:45:27,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-18 11:45:27,755 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:27,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 31943892 (allocated 34607104) 2026-10-18 11:45:27,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133756 2026-10-18 11:45:27,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-18 11:45:27,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133756 2026-10-18 11:45:27,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114527_997140_test_taxes_l10n_in_pos.txt 2026-10-18 11:45:27,997 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpav7ybjwu_chrome_odoo" 2026-10-18 11:45:28,747 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1485, 1486, 1487, 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496] 2026-10-18 11:45:30,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 134066 2026-10-18 11:45:30,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp316jsa42_chrome_odoo 2026-10-18 11:45:30,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37457/json/version 2026-10-18 11:45:30,599 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37457', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:45:30,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:45:30,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:37457/json 2026-10-18 11:45:30,602 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37457', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:45:30,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:37457/devtools/page/905FAEB50B9F0F195C2CBC86EE1EFCA9 2026-10-18 11:45:30,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-18 11:45:30,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-18 11:45:30,829 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:45:30,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-18 11:45:30,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:30,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:30,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:30] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.029 0.087 2026-10-18 11:45:30,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '905FAEB50B9F0F195C2CBC86EE1EFCA9', 'loaderId': '94375016C7D798BE0E4A0741C4A57335', 'isDownload': False} 2026-10-18 11:45:30,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:30,969 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:45:30,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:30] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:45:30,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:45:30,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:45:31,356 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:31,358 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:31,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:45:31,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:45:31,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:45:31,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:31,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:45:31,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:31,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "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.007 2026-10-18 11:45:31,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:45:31,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.008 0.022 2026-10-18 11:45:31,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-18 11:45:31,836 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.108 0.260 2026-10-18 11:45:31,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "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-10-18 11:45:31,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:31,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:45:31,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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.004 2026-10-18 11:45:31,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-18 11:45:31,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:45:31,984 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:45:32,003 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:45:32,004 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:45:32,017 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:45:32,018 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:45:32,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.011 0.021 2026-10-18 11:45:32,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-18 11:45:32,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 11:45:32,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.052 2026-10-18 11:45:32,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:32,125 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:45:32,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.009 2026-10-18 11:45:32,154 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:32,160 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:32,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.019 0.040 2026-10-18 11:45:32,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.010 0.083 2026-10-18 11:45:32,223 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:32,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-18 11:45:32,237 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:32,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-18 11:45:32,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-18 11:45:32,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-10-18 11:45:32,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2333&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.116 2026-10-18 11:45:32,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:45:32,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-18 11:45:32,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-18 11:45:32,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2334&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:45:32,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:45:32,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-18 11:45:32,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-18 11:45:32,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2335&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:45:32,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2336&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.092 2026-10-18 11:45:32,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.016 0.107 2026-10-18 11:45:32,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:45:32,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.102 2026-10-18 11:45:32,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:32,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-18T11:43:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.152 2026-10-18 11:45:32,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:32,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.014 0.050 2026-10-18 11:45:32,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.014 0.031 2026-10-18 11:45:32,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:45:32,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:32,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "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.026 0.058 2026-10-18 11:45:32,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.025 0.063 2026-10-18 11:45:33,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.084 2026-10-18 11:45:33,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.004 0.010 2026-10-18 11:45:33,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:45:33,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:45:33,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.007 0.022 2026-10-18 11:45:33,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.032 2026-10-18 11:45:33,170 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,308 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,424 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,435 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:45:33,436 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:33,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,525 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,642 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:33,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2051044 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '96fe61b5-8e78-4dc3-b759-085a8f133805'}] 2026-10-18 11:45:33,820 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:45:34,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2051044 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '96fe61b5-8e78-4dc3-b759-085a8f133805'} created pos.order #891 2026-10-18 11:45:34,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2051044 finished 2026-10-18 11:45:35,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 729 0.319 0.924 2026-10-18 11:45:35,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:35,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.024 2026-10-18 11:45:35,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:35,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56688277 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '96fe61b5-8e78-4dc3-b759-085a8f133805'}] 2026-10-18 11:45:35,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56688277 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '96fe61b5-8e78-4dc3-b759-085a8f133805'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-18 11:45:35,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56688277 finished 2026-10-18 11:45:35,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,245 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.029 0.092 2026-10-18 11:45:35,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,328 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:45:35,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.037 2026-10-18 11:45:35,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.014 0.041 2026-10-18 11:45:35,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-18 11:45:35,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.024 0.056 2026-10-18 11:45:35,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.025 0.063 2026-10-18 11:45:35,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.089 2026-10-18 11:45:35,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.020 2026-10-18 11:45:35,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:35,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:35] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.009 0.034 2026-10-18 11:45:35,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.031 2026-10-18 11:45:36,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,103 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,384 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,535 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,642 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,753 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:36,760 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63773320 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': '9e7dbd5f-d8bb-4c6e-ae4c-f6fe199dbaf6'}] 2026-10-18 11:45:37,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63773320 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': '9e7dbd5f-d8bb-4c6e-ae4c-f6fe199dbaf6'} created pos.order #892 2026-10-18 11:45:37,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63773320 finished 2026-10-18 11:45:37,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.278 0.892 2026-10-18 11:45:37,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:37] "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-10-18 11:45:37,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:45:38,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "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-10-18 11:45:38,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98588272 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '9e7dbd5f-d8bb-4c6e-ae4c-f6fe199dbaf6'}] 2026-10-18 11:45:38,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98588272 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '9e7dbd5f-d8bb-4c6e-ae4c-f6fe199dbaf6'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-18 11:45:38,028 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98588272 finished 2026-10-18 11:45:38,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.023 0.083 2026-10-18 11:45:38,140 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.019 2026-10-18 11:45:38,190 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.037 2026-10-18 11:45:38,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.026 2026-10-18 11:45:38,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:45:38,499 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.023 0.052 2026-10-18 11:45:38,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.059 2026-10-18 11:45:38,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.079 2026-10-18 11:45:38,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:45:38,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:45:38,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.030 2026-10-18 11:45:38,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,868 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,919 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:38,969 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,075 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:39,401 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45571026 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': 'a1581eba-a2ca-4538-81f1-1bb24de4c7a6'}] 2026-10-18 11:45:40,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45571026 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': 'a1581eba-a2ca-4538-81f1-1bb24de4c7a6'} created pos.order #893 2026-10-18 11:45:40,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45571026 finished 2026-10-18 11:45:40,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.277 0.814 2026-10-18 11:45:40,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:40] "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-10-18 11:45:40,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.020 2026-10-18 11:45:40,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:40] "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-10-18 11:45:40,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69183123 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': 'a1581eba-a2ca-4538-81f1-1bb24de4c7a6'}] 2026-10-18 11:45:40,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69183123 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': 'a1581eba-a2ca-4538-81f1-1bb24de4c7a6'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-18 11:45:40,593 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:40,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69183123 finished 2026-10-18 11:45:40,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:40,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.023 0.083 2026-10-18 11:45:40,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:40,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:45:40,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:40,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:40,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:40,914 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:40,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.038 2026-10-18 11:45:41,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.026 2026-10-18 11:45:41,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:45:41,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.023 0.057 2026-10-18 11:45:41,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.059 2026-10-18 11:45:41,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.082 2026-10-18 11:45:41,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-10-18 11:45:41,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.031 2026-10-18 11:45:41,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.008 0.030 2026-10-18 11:45:41,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:41,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:42,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:42,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:42,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:42,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90720193 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': 'b0ee23cf-5872-426d-9f75-6080911c9f18'}] 2026-10-18 11:45:42,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90720193 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': 'b0ee23cf-5872-426d-9f75-6080911c9f18'} created pos.order #894 2026-10-18 11:45:43,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90720193 finished 2026-10-18 11:45:43,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.266 0.791 2026-10-18 11:45:43,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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.004 2026-10-18 11:45:43,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.024 2026-10-18 11:45:43,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:43,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,296 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20939218 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': 'b0ee23cf-5872-426d-9f75-6080911c9f18'}] 2026-10-18 11:45:43,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20939218 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': 'b0ee23cf-5872-426d-9f75-6080911c9f18'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-18 11:45:43,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20939218 finished 2026-10-18 11:45:43,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.022 0.082 2026-10-18 11:45:43,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:45:43,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,513 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.037 2026-10-18 11:45:43,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.011 0.026 2026-10-18 11:45:43,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:45:43,762 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:43,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.022 0.052 2026-10-18 11:45:43,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.057 2026-10-18 11:45:43,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.079 2026-10-18 11:45:43,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.018 2026-10-18 11:45:43,995 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:44] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.008 0.022 2026-10-18 11:45:44,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.008 0.030 2026-10-18 11:45:44,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,533 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,584 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,699 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:44,702 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6329409 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'e8db2052-9b85-4802-a7a7-a3ab5aa59f4d'}] 2026-10-18 11:45:45,563 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6329409 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'e8db2052-9b85-4802-a7a7-a3ab5aa59f4d'} created pos.order #895 2026-10-18 11:45:45,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6329409 finished 2026-10-18 11:45:45,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.313 0.842 2026-10-18 11:45:45,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:45] "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-10-18 11:45:45,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.019 2026-10-18 11:45:45,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:45] "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-10-18 11:45:45,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12811083 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'e8db2052-9b85-4802-a7a7-a3ab5aa59f4d'}] 2026-10-18 11:45:45,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12811083 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'e8db2052-9b85-4802-a7a7-a3ab5aa59f4d'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-18 11:45:45,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:45,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12811083 finished 2026-10-18 11:45:46,023 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.023 0.083 2026-10-18 11:45:46,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.022 2026-10-18 11:45:46,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,297 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.003 0.036 2026-10-18 11:45:46,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.012 0.027 2026-10-18 11:45:46,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:45:46,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.023 0.053 2026-10-18 11:45:46,611 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.024 0.058 2026-10-18 11:45:46,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.079 2026-10-18 11:45:46,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-10-18 11:45:46,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.007 0.022 2026-10-18 11:45:46,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.009 0.030 2026-10-18 11:45:46,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,887 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:46,954 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,212 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,369 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:47,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41927371 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '7256cc09-e29e-4d66-9a2f-67d13261a633'}] 2026-10-18 11:45:48,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41927371 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '7256cc09-e29e-4d66-9a2f-67d13261a633'} created pos.order #896 2026-10-18 11:45:48,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41927371 finished 2026-10-18 11:45:48,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 604 0.305 0.884 2026-10-18 11:45:48,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:48] "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-10-18 11:45:48,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.021 2026-10-18 11:45:48,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:48,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39431282 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '7256cc09-e29e-4d66-9a2f-67d13261a633'}] 2026-10-18 11:45:48,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39431282 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '7256cc09-e29e-4d66-9a2f-67d13261a633'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-18 11:45:48,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39431282 finished 2026-10-18 11:45:48,795 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:48,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:48,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.028 0.117 2026-10-18 11:45:48,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:48,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.018 2026-10-18 11:45:48,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-18 11:45:48,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:49,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32402448 (allocated 36188160) 2026-10-18 11:45:49,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 134066 2026-10-18 11:45:49,136 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-18 11:45:49,136 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 134066 2026-10-18 11:45:49,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114549_231341_test_taxes_l10n_in_pos.txt 2026-10-18 11:45:49,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp316jsa42_chrome_odoo" 2026-10-18 11:45:50,038 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1503, 1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514] 2026-10-18 11:45:50,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-18 11:45:57,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-18 11:45:57,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 134381 2026-10-18 11:45:57,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmp8nfdjs5p_chrome_odoo 2026-10-18 11:45:57,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:46055/json/version 2026-10-18 11:45:57,772 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:45:57,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Browser version: Chrome/150.0.7871.114 2026-10-18 11:45:57,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:46055/json 2026-10-18 11:45:57,778 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:45:57,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:46055/devtools/page/1BFAD0201E05A471BDB134E16E214E31 2026-10-18 11:45:57,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-18 11:45:57,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-18 11:45:57,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:45:57,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-18 11:45:57,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:57,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:57,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:45:58,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /pos/ui/134 HTTP/1.1" 200 - 86 0.024 0.397 2026-10-18 11:45:58,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '1BFAD0201E05A471BDB134E16E214E31', 'loaderId': '272F53A93ABDB2941B53DEF2D603EF99', 'isDownload': False} 2026-10-18 11:45:58,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-18 11:45:58,286 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:45:58,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:45:58,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:45:58,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:45:58,647 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:58,650 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:58,661 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:45:58,674 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:58,677 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:58,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-18 11:45:58,686 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:45:58,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:45:58,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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.011 2026-10-18 11:45:58,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:45:58,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.013 0.032 2026-10-18 11:45:58,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-18 11:45:59,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.154 0.268 2026-10-18 11:45:59,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "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-10-18 11:45:59,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:59,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-10-18 11:45:59,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45: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-10-18 11:45:59,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: Owl is running in 'dev' mode. 2026-10-18 11:45:59,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:59,371 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:45:59,387 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:45:59,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:45:59,389 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:45:59,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.003 0.014 2026-10-18 11:45:59,403 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:59,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:45:59,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.011 0.034 2026-10-18 11:45:59,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.003 0.026 2026-10-18 11:45:59,482 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:59,498 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:59,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.016 0.034 2026-10-18 11:45:59,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-18 11:45:59,560 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:45:59,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:45:59,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 11:45:59,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.014 0.132 2026-10-18 11:45:59,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-18 11:45:59,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:59,664 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:45:59,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-18 11:45:59,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-18 11:45:59,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.135 2026-10-18 11:45:59,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:59,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.133 2026-10-18 11:45:59,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-10-18 11:45:59,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.020 0.110 2026-10-18 11:45:59,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:45:59] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-10-18 11:45:59,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:45:59,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.031 0.083 2026-10-18 11:46:00,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.016 0.031 2026-10-18 11:46:00,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:46:00,163 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "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.029 0.060 2026-10-18 11:46:00,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.030 0.062 2026-10-18 11:46:00,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.094 2026-10-18 11:46:00,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.017 2026-10-18 11:46:00,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.013 0.028 2026-10-18 11:46:00,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.038 2026-10-18 11:46:00,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.010 0.053 2026-10-18 11:46:00,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.013 2026-10-18 11:46:00,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,629 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,704 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:00,705 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:00,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,863 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:00,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22699417 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '62e3fb17-8cfc-498c-a442-cac523e2cb7d'}] 2026-10-18 11:46:00,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:46:01,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22699417 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '62e3fb17-8cfc-498c-a442-cac523e2cb7d'} created pos.order #897 2026-10-18 11:46:01,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22699417 finished 2026-10-18 11:46:01,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 340 0.149 0.334 2026-10-18 11:46:01,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.015 0.032 2026-10-18 11:46:01,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:01] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:46:01,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:01] "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-10-18 11:46:01,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-18 11:46:01,583 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:46:01,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25821034 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '62e3fb17-8cfc-498c-a442-cac523e2cb7d'}] 2026-10-18 11:46:01,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25821034 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '62e3fb17-8cfc-498c-a442-cac523e2cb7d'} sync ignored for existing PoS order pos.order(897,) (state: paid) 2026-10-18 11:46:01,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25821034 finished 2026-10-18 11:46:01,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18540252 (allocated 19922944) 2026-10-18 11:46:01,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 134381 2026-10-18 11:46:01,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-18 11:46:01,664 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 134381 2026-10-18 11:46:01,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.030 0.078 2026-10-18 11:46:01,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114601_727691_test_pos_sale_loyalty_1.txt 2026-10-18 11:46:01,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmp8nfdjs5p_chrome_odoo" 2026-10-18 11:46:01,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-18 11:46:02,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 134609 2026-10-18 11:46:02,363 44 INFO rb-4af9f49-225677-425882 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/tmppb7udu93_chrome_odoo 2026-10-18 11:46:02,363 44 INFO rb-4af9f49-225677-425882 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:37743/json/version 2026-10-18 11:46:02,364 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:02,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:02,370 44 INFO rb-4af9f49-225677-425882 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:37743/json 2026-10-18 11:46:02,371 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:02,373 44 INFO rb-4af9f49-225677-425882 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:37743/devtools/page/458D8CEEC32A1BBB87B9947BDCDB5F57 2026-10-18 11:46:02,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:02,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless enable page notifications 2026-10-18 11:46:02,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:46:02,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Setting session cookie in browser 2026-10-18 11:46:02,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:02,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:02,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:02,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:02] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.025 0.398 2026-10-18 11:46:02,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '458D8CEEC32A1BBB87B9947BDCDB5F57', 'loaderId': 'F3E9C699AF1FE39D68B788B0CD2EA3A1', 'isDownload': False} 2026-10-18 11:46:02,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:02,881 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:02,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:02] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:46:02,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:02] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:46:02,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:02] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:46:03,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:03,256 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:03,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:46:03,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:46:03,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:46:03,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:03,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:03,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:03,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "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.011 2026-10-18 11:46:03,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:46:03,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.013 0.031 2026-10-18 11:46:03,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-18 11:46:03,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.122 0.265 2026-10-18 11:46:03,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "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-10-18 11:46:03,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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.004 2026-10-18 11:46:03,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:46:03,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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.004 2026-10-18 11:46:03,882 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:03,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:46:03,922 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:03,941 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:46:03,944 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:46:03,957 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:46:03,960 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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-10-18 11:46:03,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.014 0.020 2026-10-18 11:46:03,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-10-18 11:46:03,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-18 11:46:03,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:03] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:46:04,035 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:04,076 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:46:04,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-10-18 11:46:04,091 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:04,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-18 11:46:04,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:46:04,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.029 0.080 2026-10-18 11:46:04,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:04,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-18 11:46:04,198 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:04,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-18 11:46:04,235 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:04,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.011 0.169 2026-10-18 11:46:04,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-18 11:46:04,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-10-18 11:46:04,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:46:04,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.020 0.129 2026-10-18 11:46:04,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-18 11:46:04,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:04,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.166 2026-10-18 11:46:04,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:04,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.028 0.087 2026-10-18 11:46:04,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.015 0.032 2026-10-18 11:46:04,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-18 11:46:04,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:04,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "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.029 0.061 2026-10-18 11:46:04,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.026 0.063 2026-10-18 11:46:04,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.001 0.088 2026-10-18 11:46:04,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.008 0.018 2026-10-18 11:46:04,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:04,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:04] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.010 0.031 2026-10-18 11:46:05,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.009 0.028 2026-10-18 11:46:05,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.010 0.049 2026-10-18 11:46:05,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:05,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:05,193 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:05,244 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-18 11:46:05,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:05,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 16895708 (allocated 18087936) 2026-10-18 11:46:05,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 134609 2026-10-18 11:46:05,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-18 11:46:05,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 134609 2026-10-18 11:46:05,402 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114605_402510_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-18 11:46:05,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmppb7udu93_chrome_odoo" 2026-10-18 11:46:05,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-18 11:46:06,224 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 134828 2026-10-18 11:46:06,224 44 INFO rb-4af9f49-225677-425882 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/tmpv8ycj2v6_chrome_odoo 2026-10-18 11:46:06,225 44 INFO rb-4af9f49-225677-425882 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:37989/json/version 2026-10-18 11:46:06,225 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:06,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:06,237 44 INFO rb-4af9f49-225677-425882 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:37989/json 2026-10-18 11:46:06,238 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:06,246 44 INFO rb-4af9f49-225677-425882 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:37989/devtools/page/9BBB157CC085A8C9546A5A482A098F72 2026-10-18 11:46:06,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:06,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:06,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:46:06,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:06,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:06,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:06,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:06,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:06] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.027 0.483 2026-10-18 11:46:06,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '9BBB157CC085A8C9546A5A482A098F72', 'loaderId': '50AF94C7E15B6C24E8F38D83DBC2C980', 'isDownload': False} 2026-10-18 11:46:06,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:06,883 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:06,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:06] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:46:06,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:06] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:46:06,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:06] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:46:07,281 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:07,283 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:07,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:46:07,307 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:07,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:46:07,311 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:07,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:46:07,322 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:07,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "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.011 2026-10-18 11:46:07,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:46:07,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.011 0.027 2026-10-18 11:46:07,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-18 11:46:07,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 303 0.105 0.200 2026-10-18 11:46:07,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "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-10-18 11:46:07,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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-10-18 11:46:07,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:46:07,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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.005 2026-10-18 11:46:07,836 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:07,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:46:07,876 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:07,895 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:46:07,896 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:46:07,910 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:46:07,913 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:46:07,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.011 0.023 2026-10-18 11:46:07,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:46:07,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:46:07,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-18 11:46:07,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:46:08,047 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:08,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-18 11:46:08,064 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:08,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:46:08,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-18 11:46:08,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.011 0.099 2026-10-18 11:46:08,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,139 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:46:08,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.016 0.124 2026-10-18 11:46:08,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2349&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-18 11:46:08,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-18 11:46:08,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2347&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.138 2026-10-18 11:46:08,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.002 0.175 2026-10-18 11:46:08,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2346&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:46:08,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /web/image?model=product.template&field=image_128&id=2348&unique=2026-10-18T11:45:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-10-18 11:46:08,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.102 2026-10-18 11:46:08,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,554 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,612 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,666 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "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.004 0.014 2026-10-18 11:46:08,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.006 0.017 2026-10-18 11:46:08,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,768 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 16 0.010 0.035 2026-10-18 11:46:08,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.002 0.040 2026-10-18 11:46:08,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.010 0.043 2026-10-18 11:46:08,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,846 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:46:08,846 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:08,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:08,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:09,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:09,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:09,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:09] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 11:46:09,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87013093 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'e950b160-ebee-4efd-b62e-29e249345d27'}] 2026-10-18 11:46:09,096 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:46:09,363 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87013093 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'e950b160-ebee-4efd-b62e-29e249345d27'} created pos.order #898 2026-10-18 11:46:09,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87013093 finished 2026-10-18 11:46:09,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.089 0.252 2026-10-18 11:46:09,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.018 0.047 2026-10-18 11:46:09,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:09] "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-10-18 11:46:09,618 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:09,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:09,622 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26958721 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'e950b160-ebee-4efd-b62e-29e249345d27'}] 2026-10-18 11:46:09,627 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26958721 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'e950b160-ebee-4efd-b62e-29e249345d27'} sync ignored for existing PoS order pos.order(898,) (state: paid) 2026-10-18 11:46:09,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26958721 finished 2026-10-18 11:46:09,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16330952 (allocated 17563648) 2026-10-18 11:46:09,693 44 INFO rb-4af9f49-225677-425882 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 134828 2026-10-18 11:46:09,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:09,695 44 INFO rb-4af9f49-225677-425882 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 134828 2026-10-18 11:46:09,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.027 0.062 2026-10-18 11:46:09,755 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114609_755662_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-18 11:46:09,755 44 INFO rb-4af9f49-225677-425882 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/tmpv8ycj2v6_chrome_odoo" 2026-10-18 11:46:09,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:46:15,782 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #264 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-18 11:46:16,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-18 11:46:16,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-18 11:46:16,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:46:17,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-18 11:46:20,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:21,092 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76905535 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': 'e26c8421-6119-4b02-9cb0-0c4adcc8dc94'}] 2026-10-18 11:46:21,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76905535 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': 'e26c8421-6119-4b02-9cb0-0c4adcc8dc94'} created pos.order #901 2026-10-18 11:46:21,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76905535 finished 2026-10-18 11:46:21,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:21] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.031 0.214 2026-10-18 11:46:21,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:46:21,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-18 11:46:25,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:46:26,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-18 11:46:29,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 135046 2026-10-18 11:46:29,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpaxxjseyr_chrome_odoo 2026-10-18 11:46:29,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:40557/json/version 2026-10-18 11:46:29,858 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:29,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:29,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:40557/json 2026-10-18 11:46:29,861 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:29,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:40557/devtools/page/D89E2A82B117E0726CACB52B18E9C494 2026-10-18 11:46:29,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-10-18 11:46:29,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-18 11:46:29,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-18 11:46:30,032 44 INFO rb-4af9f49-225677-425882 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=211bcc28451245ef" in browser 2026-10-18 11:46:30,032 44 INFO rb-4af9f49-225677-425882 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=211bcc28451245ef" 2026-10-18 11:46:30,040 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:30,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /pos-self/139?access_token=211bcc28451245ef HTTP/1.1" 200 - 59 0.020 0.307 2026-10-18 11:46:30,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': 'D89E2A82B117E0726CACB52B18E9C494', 'loaderId': '8ADD3187D73951744F795616815D4B01', 'isDownload': False} 2026-10-18 11:46:30,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-10-18 11:46:30,380 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:30,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:46:30,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.015 0.021 2026-10-18 11:46:30,427 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:46:30,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.045 2026-10-18 11:46:30,441 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:46:30,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.067 2026-10-18 11:46:30,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:46:30,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:46:30,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:46:30,588 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:46:30,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:46:30,588 44 INFO rb-4af9f49-225677-425882 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=211bcc28451245ef", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:46:30,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:30,642 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:46:30,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-18 11:46:30,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.062 0.122 2026-10-18 11:46:30,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.171 2026-10-18 11:46:30,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: Owl is running in 'dev' mode. 2026-10-18 11:46:30,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:30] "GET /web/image/ir.attachment/9968/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:46:30,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/pos.category/319/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:46:31,006 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:31,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/pos.category/318/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.029 2026-10-18 11:46:31,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.template/2379/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-18 11:46:31,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.template/2375/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:46:31,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.template/2374/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:46:31,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.template/2378/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:46:31,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.template/2376/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:46:31,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.template/2377/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:46:31,075 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/ir.attachment/9917/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:46:31,275 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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-10-18 11:46:31,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.product/2881/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:46:31,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,642 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "GET /web/image/product.product/2882/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:46:31,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:31,838 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58403063 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': '4e9889d5-c0bd-41ae-9c54-b3f64ae632c4'}] 2026-10-18 11:46:31,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58403063 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': '4e9889d5-c0bd-41ae-9c54-b3f64ae632c4'} created pos.order #902 2026-10-18 11:46:31,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58403063 finished 2026-10-18 11:46:31,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 116 0.041 0.114 2026-10-18 11:46:31,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:46:32,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:32,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:32,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:32,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:32,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-18 11:46:32,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:46:32,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 8991300 (allocated 9699328) 2026-10-18 11:46:32,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 135046 2026-10-18 11:46:32,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-18 11:46:32,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 135046 2026-10-18 11:46:32,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114632_318586_test_self_order_always_attribute.txt 2026-10-18 11:46:32,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpaxxjseyr_chrome_odoo" 2026-10-18 11:46:32,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-18 11:46:35,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 135237 2026-10-18 11:46:35,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmpipq4naef_chrome_odoo 2026-10-18 11:46:35,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:44223/json/version 2026-10-18 11:46:35,920 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:35,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:35,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:44223/json 2026-10-18 11:46:35,923 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:35,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:44223/devtools/page/4818C5146D3C84DA9F5F6F64218950AB 2026-10-18 11:46:35,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-18 11:46:35,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-18 11:46:35,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-18 11:46:36,071 44 INFO rb-4af9f49-225677-425882 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=5bb0bcf701fe4883" in browser 2026-10-18 11:46:36,071 44 INFO rb-4af9f49-225677-425882 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=5bb0bcf701fe4883" 2026-10-18 11:46:36,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:36,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /pos-self/140?access_token=5bb0bcf701fe4883 HTTP/1.1" 200 - 59 0.020 0.370 2026-10-18 11:46:36,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': '4818C5146D3C84DA9F5F6F64218950AB', 'loaderId': 'CC9423CD2BD0A38AC1DE814759357D3B', 'isDownload': False} 2026-10-18 11:46:36,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate ready code "odoo.isTourReady('self_attribute_selector')" 2026-10-18 11:46:36,487 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:36,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:46:36,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.024 2026-10-18 11:46:36,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:46:36,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.045 2026-10-18 11:46:36,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:46:36,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.068 2026-10-18 11:46:36,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:46:36,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:46:36,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:46:36,660 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:46:36,660 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:46:36,672 44 INFO rb-4af9f49-225677-425882 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=5bb0bcf701fe4883", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:46:36,685 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:36,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:46:36,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-18 11:46:36,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.059 0.115 2026-10-18 11:46:36,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.162 2026-10-18 11:46:36,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-10-18 11:46:36,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:36] "GET /web/image/ir.attachment/10026/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:46:37,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/pos.category/318/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:46:37,053 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:37,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/product.template/2375/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:46:37,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/product.template/2374/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:46:37,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/product.template/2378/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:46:37,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/product.template/2376/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:46:37,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/product.template/2377/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:46:37,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,146 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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-10-18 11:46:37,190 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,319 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/ir.attachment/9975/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:46:37,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:37] "GET /web/image/product.product/2880/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:46:37,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,583 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:37,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36581799 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': '6433c8d1-d816-47cb-be69-1b7b7774d76d'}] 2026-10-18 11:46:37,981 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36581799 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': '6433c8d1-d816-47cb-be69-1b7b7774d76d'} created pos.order #903 2026-10-18 11:46:37,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36581799 finished 2026-10-18 11:46:38,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 120 0.039 0.111 2026-10-18 11:46:38,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:46:38,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:38,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:38,239 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:38,291 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:38,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-18 11:46:38,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:46:38,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9031012 (allocated 10223616) 2026-10-18 11:46:38,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 135237 2026-10-18 11:46:38,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-18 11:46:38,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 135237 2026-10-18 11:46:38,465 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114638_464935_test_self_order_attribute.txt 2026-10-18 11:46:38,465 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmpipq4naef_chrome_odoo" 2026-10-18 11:46:38,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-18 11:46:41,892 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7032] 2026-10-18 11:46:41,925 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [2880] 2026-10-18 11:46:42,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 135422 2026-10-18 11:46:42,301 44 INFO rb-4af9f49-225677-425882 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/tmpo4eam2wy_chrome_odoo 2026-10-18 11:46:42,301 44 INFO rb-4af9f49-225677-425882 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:42649/json/version 2026-10-18 11:46:42,302 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:42,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:42,311 44 INFO rb-4af9f49-225677-425882 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:42649/json 2026-10-18 11:46:42,312 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:42,316 44 INFO rb-4af9f49-225677-425882 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:42649/devtools/page/B0D995236C19686499FF119D2697EE96 2026-10-18 11:46:42,318 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:42,319 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome headless enable page notifications 2026-10-18 11:46:42,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Setting session cookie in browser 2026-10-18 11:46:42,345 44 INFO rb-4af9f49-225677-425882 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=e6d8f9adde184790" in browser 2026-10-18 11:46:42,345 44 INFO rb-4af9f49-225677-425882 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=e6d8f9adde184790" 2026-10-18 11:46:42,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:42,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "GET /pos-self/141?access_token=e6d8f9adde184790 HTTP/1.1" 200 - 59 0.020 0.391 2026-10-18 11:46:42,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': 'B0D995236C19686499FF119D2697EE96', 'loaderId': '2228961A4C74CBF22A4880A5528FCCA0', 'isDownload': False} 2026-10-18 11:46:42,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:42,777 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:42,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:46:42,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.014 0.021 2026-10-18 11:46:42,825 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:46:42,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.060 2026-10-18 11:46:42,851 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:46:42,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.074 2026-10-18 11:46:42,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:46:42,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:46:42,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:46:42,984 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:46:42,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:46:42,989 44 INFO rb-4af9f49-225677-425882 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=e6d8f9adde184790", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:46:42,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:43,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.013 0.029 2026-10-18 11:46:43,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.073 2026-10-18 11:46:43,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.065 0.159 2026-10-18 11:46:43,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.206 2026-10-18 11:46:43,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:43,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/image/ir.attachment/10084/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:46:43,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:43,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/image/pos.category/318/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:46:43,430 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:43,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/image/product.template/2374/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-18 11:46:43,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/image/product.template/2375/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:46:43,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/image/product.template/2378/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:46:43,456 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:43,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/image/product.template/2376/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:46:43,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:43] "GET /web/image/product.template/2377/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:46:43,508 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:43,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-18 11:46:43,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:43,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7100824 (allocated 7602176) 2026-10-18 11:46:43,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 135422 2026-10-18 11:46:43,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-18 11:46:43,587 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 135422 2026-10-18 11:46:43,668 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114643_668216_test_self_order_check_attributes_show_images.txt 2026-10-18 11:46:43,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpo4eam2wy_chrome_odoo" 2026-10-18 11:46:43,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-18 11:46:47,361 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 135612 2026-10-18 11:46:47,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmp_8sg7i8r_chrome_odoo 2026-10-18 11:46:47,362 44 INFO rb-4af9f49-225677-425882 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:36829/json/version 2026-10-18 11:46:47,363 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36829', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:47,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:47,368 44 INFO rb-4af9f49-225677-425882 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:36829/json 2026-10-18 11:46:47,369 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36829', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:47,375 44 INFO rb-4af9f49-225677-425882 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:36829/devtools/page/35C07B3FA8E8F12D4B3ABF284FE89DA8 2026-10-18 11:46:47,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Enable chrome headless console log notification 2026-10-18 11:46:47,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-10-18 11:46:47,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-10-18 11:46:47,548 44 INFO rb-4af9f49-225677-425882 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=feb1d9d065e9474a" in browser 2026-10-18 11:46:47,548 44 INFO rb-4af9f49-225677-425882 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=feb1d9d065e9474a" 2026-10-18 11:46:47,556 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:47,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:47] "GET /pos-self/142?access_token=feb1d9d065e9474a HTTP/1.1" 200 - 59 0.020 0.302 2026-10-18 11:46:47,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '35C07B3FA8E8F12D4B3ABF284FE89DA8', 'loaderId': '390D23245F304920676F84E20C3D9799', 'isDownload': False} 2026-10-18 11:46:47,879 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:47,888 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:47,908 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:46:47,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:47] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.015 0.023 2026-10-18 11:46:47,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:46:47,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:47] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.065 2026-10-18 11:46:47,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:46:47,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:47] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.076 2026-10-18 11:46:48,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:46:48,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:46:48,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:46:48,113 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:46:48,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:46:48,122 44 INFO rb-4af9f49-225677-425882 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=feb1d9d065e9474a", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:46:48,127 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:48,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.013 0.037 2026-10-18 11:46:48,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.093 2026-10-18 11:46:48,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.060 0.127 2026-10-18 11:46:48,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.166 2026-10-18 11:46:48,420 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:48,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/ir.attachment/10143/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:46:48,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:48,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/pos.category/318/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:46:48,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/pos.category/320/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.031 2026-10-18 11:46:48,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/product.template/2374/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:46:48,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:48,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/product.template/2378/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:46:48,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/product.template/2376/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:46:48,567 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:48,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/product.template/2375/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:46:48,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/product.template/2377/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-10-18 11:46:48,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:48] "GET /web/image/product.template/2380/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-10-18 11:46:48,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:48,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:48,707 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-18 11:46:48,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:48,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7129816 (allocated 8126464) 2026-10-18 11:46:48,728 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 135612 2026-10-18 11:46:48,728 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-18 11:46:48,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 135612 2026-10-18 11:46:48,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114648_787568_test_self_order_multi_check_attribute.txt 2026-10-18 11:46:48,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmp_8sg7i8r_chrome_odoo" 2026-10-18 11:46:48,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-18 11:46:52,320 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7032] 2026-10-18 11:46:52,349 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [2880] 2026-10-18 11:46:52,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 135800 2026-10-18 11:46:52,723 44 INFO rb-4af9f49-225677-425882 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/tmp_p_e2on__chrome_odoo 2026-10-18 11:46:52,723 44 INFO rb-4af9f49-225677-425882 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:44751/json/version 2026-10-18 11:46:52,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:52,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:52,726 44 INFO rb-4af9f49-225677-425882 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:44751/json 2026-10-18 11:46:52,727 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:52,729 44 INFO rb-4af9f49-225677-425882 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:44751/devtools/page/B226A21375E8C663DB9AF2C8B2C65F56 2026-10-18 11:46:52,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:52,731 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:52,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:52,739 44 INFO rb-4af9f49-225677-425882 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=64f329ac0db444b2" in browser 2026-10-18 11:46:52,739 44 INFO rb-4af9f49-225677-425882 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=64f329ac0db444b2" 2026-10-18 11:46:52,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:53,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /pos-self/143?access_token=64f329ac0db444b2 HTTP/1.1" 200 - 59 0.020 0.446 2026-10-18 11:46:53,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'B226A21375E8C663DB9AF2C8B2C65F56', 'loaderId': '87D0E5FE30C63D50A9797584D1F3F652', 'isDownload': False} 2026-10-18 11:46:53,216 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:53,229 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:53,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:46:53,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.014 0.021 2026-10-18 11:46:53,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:46:53,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.053 2026-10-18 11:46:53,296 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:46:53,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.066 2026-10-18 11:46:53,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:46:53,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:46:53,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:46:53,452 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:46:53,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:46:53,454 44 INFO rb-4af9f49-225677-425882 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=64f329ac0db444b2", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:46:53,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:53,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.013 0.028 2026-10-18 11:46:53,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.073 2026-10-18 11:46:53,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.072 0.129 2026-10-18 11:46:53,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.190 2026-10-18 11:46:53,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:53,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/ir.attachment/10201/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:46:53,833 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:53,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/pos.category/318/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:46:53,870 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:46:53,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/product.template/2374/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:46:53,883 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/product.template/2375/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:46:53,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/product.template/2378/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:46:53,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:53,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/product.template/2376/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:46:53,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:53] "GET /web/image/product.template/2377/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:46:53,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,064 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:54,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,218 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,321 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:54] "GET /web/image/ir.attachment/10150/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:46:54,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:54] "GET /web/image/product.product/2887/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:46:54,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,725 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61173371 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': '9e60f404-6cd3-493d-a521-88bc28c2d429'}] 2026-10-18 11:46:54,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61173371 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': '9e60f404-6cd3-493d-a521-88bc28c2d429'} created pos.order #904 2026-10-18 11:46:54,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61173371 finished 2026-10-18 11:46:54,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.039 0.110 2026-10-18 11:46:54,927 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:54,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: tour succeeded 2026-10-18 11:46:54,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:55,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8366720 (allocated 9437184) 2026-10-18 11:46:55,016 44 INFO rb-4af9f49-225677-425882 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 135800 2026-10-18 11:46:55,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Closing websocket connection 2026-10-18 11:46:55,017 44 INFO rb-4af9f49-225677-425882 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 135800 2026-10-18 11:46:55,084 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114655_084410_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-18 11:46:55,084 44 INFO rb-4af9f49-225677-425882 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/tmp_p_e2on__chrome_odoo" 2026-10-18 11:46:55,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-18 11:46:58,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 135985 2026-10-18 11:46:58,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpm3xkvgid_chrome_odoo 2026-10-18 11:46:58,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:38301/json/version 2026-10-18 11:46:58,659 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:58,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Browser version: Chrome/150.0.7871.114 2026-10-18 11:46:58,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:38301/json 2026-10-18 11:46:58,661 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:46:58,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:38301/devtools/page/8B02CD2C719FE27BD0411AF48F08790F 2026-10-18 11:46:58,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-10-18 11:46:58,664 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-18 11:46:58,668 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-18 11:46:58,813 44 INFO rb-4af9f49-225677-425882 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=db103c2e6fc74c3e&table_identifier=f5cd85a7" in browser 2026-10-18 11:46:58,813 44 INFO rb-4af9f49-225677-425882 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=db103c2e6fc74c3e&table_identifier=f5cd85a7" 2026-10-18 11:46:58,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:46:59,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /pos-self/144?access_token=db103c2e6fc74c3e&table_identifier=f5cd85a7 HTTP/1.1" 200 - 61 0.020 0.307 2026-10-18 11:46:59,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': '8B02CD2C719FE27BD0411AF48F08790F', 'loaderId': '7BD9539CDFC851A3324D6BEF426119AD', 'isDownload': False} 2026-10-18 11:46:59,150 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:59,163 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:46:59,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:46:59,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.024 2026-10-18 11:46:59,204 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:46:59,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.048 2026-10-18 11:46:59,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:46:59,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.070 2026-10-18 11:46:59,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:46:59,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:46:59,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:46:59,336 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:46:59,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:46:59,337 44 INFO rb-4af9f49-225677-425882 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=db103c2e6fc74c3e&table_identifier=f5cd85a7", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:46:59,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:59,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.012 0.031 2026-10-18 11:46:59,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.075 2026-10-18 11:46:59,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.053 0.110 2026-10-18 11:46:59,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.147 2026-10-18 11:46:59,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: Owl is running in 'dev' mode. 2026-10-18 11:46:59,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/image/ir.attachment/10259/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:46:59,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:59,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/image/ir.attachment/10208/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:46:59,662 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:46:59,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:59,726 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46: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-10-18 11:46:59,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/image/pos.category/321/image_128?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:46:59,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:46:59] "GET /web/image/product.template/2381/image_512?unique=2026-10-18T11:46:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:46:59,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:46:59,820 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-18 11:46:59,820 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_product_info SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:46:59,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6676188 (allocated 7340032) 2026-10-18 11:46:59,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 135985 2026-10-18 11:46:59,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-18 11:46:59,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 135985 2026-10-18 11:46:59,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114659_901908_test_self_order_product_info.txt 2026-10-18 11:46:59,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpm3xkvgid_chrome_odoo" 2026-10-18 11:46:59,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:47:00,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-18 11:47:04,242 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:04,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50714075 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': '20242482-5bbf-4822-a0c2-3faa1e047911'}] 2026-10-18 11:47:04,477 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50714075 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': '20242482-5bbf-4822-a0c2-3faa1e047911'} created pos.order #905 2026-10-18 11:47:04,477 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50714075 finished 2026-10-18 11:47:04,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.044 0.242 2026-10-18 11:47:04,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #631779 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': '0df89027-37c9-4e5c-bc19-339a4f0db7e8'}] 2026-10-18 11:47:04,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #631779 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': '0df89027-37c9-4e5c-bc19-339a4f0db7e8'} created pos.order #906 2026-10-18 11:47:04,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #631779 finished 2026-10-18 11:47:04,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 142 0.044 0.082 2026-10-18 11:47:04,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-18 11:47:08,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:08,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82929789 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': 'f315a17d-f432-4d0f-8b81-e03c26a4aed6'}] 2026-10-18 11:47:08,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82929789 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': 'f315a17d-f432-4d0f-8b81-e03c26a4aed6'} created pos.order #907 2026-10-18 11:47:08,536 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82929789 finished 2026-10-18 11:47:08,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.041 0.235 2026-10-18 11:47:08,720 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97516558 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': 'b050be7d-98aa-4335-8b6a-59cac0f84a2b'}] 2026-10-18 11:47:08,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97516558 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': 'b050be7d-98aa-4335-8b6a-59cac0f84a2b'} created pos.order #908 2026-10-18 11:47:08,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97516558 finished 2026-10-18 11:47:08,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 142 0.042 0.081 2026-10-18 11:47:08,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-18 11:47:12,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:12,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94183433 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': '84f34bc1-3536-4517-98dd-13cd07618095'}] 2026-10-18 11:47:12,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94183433 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': '84f34bc1-3536-4517-98dd-13cd07618095'} created pos.order #909 2026-10-18 11:47:12,458 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94183433 finished 2026-10-18 11:47:12,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 128 0.040 0.240 2026-10-18 11:47:12,532 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36975548 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': 'fe36ea04-a005-4765-af32-777702c48329'}] 2026-10-18 11:47:12,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36975548 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': 'fe36ea04-a005-4765-af32-777702c48329'} created pos.order #910 2026-10-18 11:47:12,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36975548 finished 2026-10-18 11:47:12,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.012 0.035 2026-10-18 11:47:12,582 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-18 11:47:16,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-18 11:47:19,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-18 11:47:23,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-18 11:47:27,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:27,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78798994 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '2b01447a-1793-4412-a7cb-f83a77584895'}] 2026-10-18 11:47:27,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78798994 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '2b01447a-1793-4412-a7cb-f83a77584895'} created pos.order #915 2026-10-18 11:47:27,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78798994 finished 2026-10-18 11:47:27,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.043 0.248 2026-10-18 11:47:27,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1363788 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': '331ad81e-9f8e-454b-a0d2-2b32e2f62daf'}] 2026-10-18 11:47:27,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1363788 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': '331ad81e-9f8e-454b-a0d2-2b32e2f62daf'} created pos.order #916 2026-10-18 11:47:27,361 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1363788 finished 2026-10-18 11:47:27,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.014 0.041 2026-10-18 11:47:27,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-18 11:47:31,030 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:31,245 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51444178 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': '1c0f908a-7f0e-43a7-bbda-06e9a7e4198b'}] 2026-10-18 11:47:31,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51444178 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': '1c0f908a-7f0e-43a7-bbda-06e9a7e4198b'} created pos.order #917 2026-10-18 11:47:31,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51444178 finished 2026-10-18 11:47:31,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.049 0.254 2026-10-18 11:47:31,359 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30851378 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': 'be502ffa-c96c-43fd-85d2-e360d570309b'}] 2026-10-18 11:47:31,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30851378 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': 'be502ffa-c96c-43fd-85d2-e360d570309b'} created pos.order #918 2026-10-18 11:47:31,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30851378 finished 2026-10-18 11:47:31,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.015 0.037 2026-10-18 11:47:31,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-18 11:47:35,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:35,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.017 0.266 2026-10-18 11:47:35,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-18 11:47:38,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:38,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3497146 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': 'ac4a335c-c2ad-4689-a3a0-eda1970a80f8'}] 2026-10-18 11:47:38,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3497146 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': 'ac4a335c-c2ad-4689-a3a0-eda1970a80f8'} created pos.order #919 2026-10-18 11:47:38,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3497146 finished 2026-10-18 11:47:38,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:38] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.028 0.227 2026-10-18 11:47:39,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-18 11:47:42,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:42,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.015 0.226 2026-10-18 11:47:42,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-18 11:47:46,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 136182 2026-10-18 11:47:46,723 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpfswurej8_chrome_odoo 2026-10-18 11:47:46,723 44 INFO rb-4af9f49-225677-425882 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:33147/json/version 2026-10-18 11:47:46,724 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:47:46,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Browser version: Chrome/150.0.7871.114 2026-10-18 11:47:46,727 44 INFO rb-4af9f49-225677-425882 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:33147/json 2026-10-18 11:47:46,728 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:47:46,729 44 INFO rb-4af9f49-225677-425882 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:33147/devtools/page/75F61822B24381B09AD80AF6B04F49B4 2026-10-18 11:47:46,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Enable chrome headless console log notification 2026-10-18 11:47:46,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-10-18 11:47:46,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-10-18 11:47:46,898 44 INFO rb-4af9f49-225677-425882 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=a34717b44b3442e0" in browser 2026-10-18 11:47:46,898 44 INFO rb-4af9f49-225677-425882 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=a34717b44b3442e0" 2026-10-18 11:47:46,907 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:47,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /pos-self/156?access_token=a34717b44b3442e0 HTTP/1.1" 200 - 57 0.017 0.391 2026-10-18 11:47:47,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': '75F61822B24381B09AD80AF6B04F49B4', 'loaderId': '2DA45AF3C34820C5CE77D8A944889426', 'isDownload': False} 2026-10-18 11:47:47,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:47,329 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:47:47,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:47:47,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.020 2026-10-18 11:47:47,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:47:47,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.052 2026-10-18 11:47:47,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:47:47,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.064 2026-10-18 11:47:47,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:47:47,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:47:47,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:47:47,540 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:47:47,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:47:47,553 44 INFO rb-4af9f49-225677-425882 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=a34717b44b3442e0", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:47:47,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:47,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.012 0.028 2026-10-18 11:47:47,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.074 2026-10-18 11:47:47,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.068 0.176 2026-10-18 11:47:47,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.228 2026-10-18 11:47:47,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.025 2026-10-18 11:47:47,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:47,960 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/image/ir.attachment/10923/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:47:47,975 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:47,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/image/ir.attachment/10872/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:47:47,987 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:47:48,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/pos.category/322/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:47:48,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.026 2026-10-18 11:47:48,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2382/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:47:48,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2383/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:47:48,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2386/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:47:48,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2384/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-18 11:47:48,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2385/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-10-18 11:47:48,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2411/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:47:48,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2414/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:47:48,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2413/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-18 11:47:48,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.template/2412/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:47:48,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.product/2919/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:47:48,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.product/2921/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-10-18 11:47:48,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:48] "GET /web/image/product.product/2922/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.036 2026-10-18 11:47:48,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,652 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-18 11:47:48,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:48,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11270444 (allocated 12455936) 2026-10-18 11:47:48,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 136182 2026-10-18 11:47:48,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-18 11:47:48,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 136182 2026-10-18 11:47:48,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114748_928630_test_product_dont_display_all_variants.txt 2026-10-18 11:47:48,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpfswurej8_chrome_odoo" 2026-10-18 11:47:48,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-18 11:47:52,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 136378 2026-10-18 11:47:52,982 44 INFO rb-4af9f49-225677-425882 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/tmplgs299qd_chrome_odoo 2026-10-18 11:47:52,982 44 INFO rb-4af9f49-225677-425882 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:37159/json/version 2026-10-18 11:47:52,983 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:47:52,987 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Browser version: Chrome/150.0.7871.114 2026-10-18 11:47:52,987 44 INFO rb-4af9f49-225677-425882 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:37159/json 2026-10-18 11:47:52,988 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:47:52,989 44 INFO rb-4af9f49-225677-425882 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:37159/devtools/page/AAB62708D9E36411D77792849BFD7BAB 2026-10-18 11:47:52,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:52,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:52,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:53,175 44 INFO rb-4af9f49-225677-425882 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=34d8c0741c984f5c" in browser 2026-10-18 11:47:53,175 44 INFO rb-4af9f49-225677-425882 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=34d8c0741c984f5c" 2026-10-18 11:47:53,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:47:53,514 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /pos-self/157?access_token=34d8c0741c984f5c HTTP/1.1" 200 - 59 0.020 0.313 2026-10-18 11:47:53,517 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': 'AAB62708D9E36411D77792849BFD7BAB', 'loaderId': '57C35C436519FB70BC86A2A23E2F6D73', 'isDownload': False} 2026-10-18 11:47:53,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:53,527 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:47:53,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:47:53,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.023 2026-10-18 11:47:53,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:47:53,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.057 2026-10-18 11:47:53,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:47:53,610 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.071 2026-10-18 11:47:53,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:47:53,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.008 2026-10-18 11:47:53,729 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:47:53,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:47:53,736 44 INFO rb-4af9f49-225677-425882 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=34d8c0741c984f5c", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:47:53,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.007 2026-10-18 11:47:53,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:53,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:47:53,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:47:54,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.063 0.125 2026-10-18 11:47:54,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.175 2026-10-18 11:47:54,037 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/ir.attachment/10981/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:47:54,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/pos.category/323/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:47:54,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/pos.category/324/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:47:54,179 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:47:54,182 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11: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-10-18 11:47:54,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/pos.category/325/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.043 2026-10-18 11:47:54,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/pos.category/322/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.055 2026-10-18 11:47:54,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2416/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-18 11:47:54,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2415/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:47:54,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2417/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-18 11:47:54,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2418/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-18 11:47:54,244 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,250 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2419/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-18 11:47:54,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2424/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-18 11:47:54,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2924/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.053 2026-10-18 11:47:54,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2925/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.055 2026-10-18 11:47:54,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2420/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-10-18 11:47:54,304 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2926/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.058 2026-10-18 11:47:54,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2421/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-18 11:47:54,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2422/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-10-18 11:47:54,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2423/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-18 11:47:54,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2382/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:47:54,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2383/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:47:54,356 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.template/2386/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:47:54,412 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2927/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.012 2026-10-18 11:47:54,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2928/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.023 2026-10-18 11:47:54,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,739 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2929/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:47:54,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2930/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.026 2026-10-18 11:47:54,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2931/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.036 2026-10-18 11:47:54,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:54,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:47:54] "GET /web/image/product.product/2932/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.046 2026-10-18 11:47:54,975 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:55,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:55,078 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:55,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:55,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-10-18 11:47:55,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:55,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13908164 (allocated 15478784) 2026-10-18 11:47:55,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 136378 2026-10-18 11:47:55,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-10-18 11:47:55,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 136378 2026-10-18 11:47:55,348 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114755_347873_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-18 11:47:55,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmplgs299qd_chrome_odoo" 2026-10-18 11:47:55,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-18 11:47:59,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 136585 2026-10-18 11:47:59,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpjn0j3zh6_chrome_odoo 2026-10-18 11:47:59,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:38725/json/version 2026-10-18 11:47:59,651 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:59,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-10-18 11:47:59,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:38725/json 2026-10-18 11:47:59,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:47:59,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:38725/devtools/page/032EDE4AB5AE2131CE1C7111A9DB6D51 2026-10-18 11:47:59,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-18 11:47:59,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-18 11:47:59,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-18 11:47:59,847 44 INFO rb-4af9f49-225677-425882 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=6fc49253716d4d1f" in browser 2026-10-18 11:47:59,847 44 INFO rb-4af9f49-225677-425882 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=6fc49253716d4d1f" 2026-10-18 11:47:59,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:00,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /pos-self/158?access_token=6fc49253716d4d1f HTTP/1.1" 200 - 59 0.023 0.374 2026-10-18 11:48:00,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': '032EDE4AB5AE2131CE1C7111A9DB6D51', 'loaderId': '0EC941203658FCA50B165D1BB6087FFE', 'isDownload': False} 2026-10-18 11:48:00,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate ready code "odoo.isTourReady('self_combo_selector')" 2026-10-18 11:48:00,266 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:00,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:48:00,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.015 0.022 2026-10-18 11:48:00,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:48:00,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-10-18 11:48:00,331 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:48:00,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.073 2026-10-18 11:48:00,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:48:00,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:48:00,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:48:00,502 44 INFO rb-4af9f49-225677-425882 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=6fc49253716d4d1f", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:00,503 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:00,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:48:00,509 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:00,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.014 0.028 2026-10-18 11:48:00,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:48:00,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.075 0.135 2026-10-18 11:48:00,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.196 2026-10-18 11:48:00,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:00,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/image/ir.attachment/11039/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:00,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:00,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/image/pos.category/326/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.017 2026-10-18 11:48:00,966 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:00,969 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:00,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/image/pos.category/328/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-18 11:48:00,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:00] "GET /web/image/pos.category/322/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-18 11:48:00,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/pos.category/327/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.059 2026-10-18 11:48:01,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2425/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:48:01,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2426/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-10-18 11:48:01,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2427/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-18 11:48:01,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2428/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:48:01,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2429/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-18 11:48:01,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2434/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-10-18 11:48:01,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2430/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:48:01,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2934/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.059 2026-10-18 11:48:01,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2935/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.064 2026-10-18 11:48:01,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2936/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.065 2026-10-18 11:48:01,125 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2431/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-18 11:48:01,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2432/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-18 11:48:01,153 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2893/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.068 2026-10-18 11:48:01,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2433/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-10-18 11:48:01,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2382/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-10-18 11:48:01,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2383/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-18 11:48:01,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.template/2386/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-18 11:48:01,248 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,276 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2937/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:48:01,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2938/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.026 2026-10-18 11:48:01,322 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2942/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-18 11:48:01,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2939/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.027 2026-10-18 11:48:01,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2940/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.004 0.045 2026-10-18 11:48:01,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2941/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.057 2026-10-18 11:48:01,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/ir.attachment/10988/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:48:01,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:01] "GET /web/image/product.product/2943/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:48:01,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:01,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91948971 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': '3f3f721f-24ad-4f3b-adad-e94424ef082d'}] 2026-10-18 11:48:01,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91948971 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': '3f3f721f-24ad-4f3b-adad-e94424ef082d'} created pos.order #920 2026-10-18 11:48:01,939 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91948971 finished 2026-10-18 11:48:02,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 166 0.058 0.160 2026-10-18 11:48:02,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.009 2026-10-18 11:48:02,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:02,153 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:02,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:02,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-18 11:48:02,257 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:48:02,297 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11445292 (allocated 13242368) 2026-10-18 11:48:02,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 136585 2026-10-18 11:48:02,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-18 11:48:02,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 136585 2026-10-18 11:48:02,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114802_360393_test_self_order_combo.txt 2026-10-18 11:48:02,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpjn0j3zh6_chrome_odoo" 2026-10-18 11:48:02,394 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-18 11:48:06,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 136793 2026-10-18 11:48:06,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpr5vhg49h_chrome_odoo 2026-10-18 11:48:06,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:34129/json/version 2026-10-18 11:48:06,409 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:06,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:06,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:34129/json 2026-10-18 11:48:06,416 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:06,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:34129/devtools/page/12905346F2F541E72093C01720E957E7 2026-10-18 11:48:06,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-10-18 11:48:06,427 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-18 11:48:06,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-18 11:48:06,611 44 INFO rb-4af9f49-225677-425882 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=c9dce61599d743c1" in browser 2026-10-18 11:48:06,612 44 INFO rb-4af9f49-225677-425882 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=c9dce61599d743c1" 2026-10-18 11:48:06,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:06,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:06] "GET /pos-self/159?access_token=c9dce61599d743c1 HTTP/1.1" 200 - 59 0.026 0.308 2026-10-18 11:48:06,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '12905346F2F541E72093C01720E957E7', 'loaderId': 'B531C1C9280B8367503C78DA42C76F07', 'isDownload': False} 2026-10-18 11:48:06,955 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:06,965 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:06,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:48:07,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.020 2026-10-18 11:48:07,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:48:07,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.053 2026-10-18 11:48:07,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:48:07,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.066 2026-10-18 11:48:07,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-10-18 11:48:07,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:48:07,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:48:07,177 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:07,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:48:07,185 44 INFO rb-4af9f49-225677-425882 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=c9dce61599d743c1", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:07,191 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:07,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.013 0.029 2026-10-18 11:48:07,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.088 2026-10-18 11:48:07,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.064 0.138 2026-10-18 11:48:07,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.180 2026-10-18 11:48:07,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:07,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/ir.attachment/11097/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:07,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:07,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/pos.category/329/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.002 0.015 2026-10-18 11:48:07,629 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:07,633 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:07,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/pos.category/331/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:48:07,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/pos.category/322/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.042 2026-10-18 11:48:07,656 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:07,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/pos.category/330/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.061 2026-10-18 11:48:07,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/pos.category/332/image_128?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.076 2026-10-18 11:48:07,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2435/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.073 2026-10-18 11:48:07,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2436/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-10-18 11:48:07,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:07,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2437/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-18 11:48:07,727 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2438/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-10-18 11:48:07,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2439/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-18 11:48:07,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2445/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:48:07,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.product/2947/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.054 2026-10-18 11:48:07,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.product/2948/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.061 2026-10-18 11:48:07,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2444/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-10-18 11:48:07,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:07,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2440/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-18 11:48:07,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2441/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.063 2026-10-18 11:48:07,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2442/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-18 11:48:07,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2443/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-10-18 11:48:07,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2382/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:48:07,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2383/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-10-18 11:48:07,850 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:07,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.template/2386/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-10-18 11:48:07,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/ir.attachment/11046/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:48:07,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:07] "GET /web/image/product.product/2954/image_512?unique=2026-10-18T11:46:59.000+00:00 HTTP/1.1" 200 - 8 0.002 0.010 2026-10-18 11:48:07,914 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:07,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3431625 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '4389363e-2f10-48dc-9555-ad1b8f368158'}] 2026-10-18 11:48:07,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3431625 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '4389363e-2f10-48dc-9555-ad1b8f368158'} created pos.order #921 2026-10-18 11:48:07,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3431625 finished 2026-10-18 11:48:08,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 136 0.043 0.123 2026-10-18 11:48:08,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:48:08,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:08,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-18 11:48:08,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: ╔═════════════════════════════════════════════╗ ║ TOUR self_combo_selector_category SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-18 11:48:08,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9042640 (allocated 10223616) 2026-10-18 11:48:08,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 136793 2026-10-18 11:48:08,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-18 11:48:08,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 136793 2026-10-18 11:48:08,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114808_254794_test_self_order_combo_categories.txt 2026-10-18 11:48:08,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpr5vhg49h_chrome_odoo" 2026-10-18 11:48:08,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-18 11:48:11,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:12,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84668837 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': 'eeadf13c-00e0-4bc5-9c60-bfcb4ad998ba'}] 2026-10-18 11:48:12,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84668837 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': 'eeadf13c-00e0-4bc5-9c60-bfcb4ad998ba'} created pos.order #922 2026-10-18 11:48:12,044 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84668837 finished 2026-10-18 11:48:12,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 133 0.041 0.238 2026-10-18 11:48:12,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-18 11:48:15,463 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:17,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.013 2.473 2026-10-18 11:48:17,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.006 0.016 2026-10-18 11:48:18,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.006 0.018 2026-10-18 11:48:18,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:48:18,761 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_orders_unknown_table_identifier ... 2026-10-18 11:48:22,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:22,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 19 0.005 0.163 2026-10-18 11:48:22,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-18 11:48:25,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 137004 2026-10-18 11:48:25,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmpy2xskly4_chrome_odoo 2026-10-18 11:48:25,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:33353/json/version 2026-10-18 11:48:25,944 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:25,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:25,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:33353/json 2026-10-18 11:48:25,950 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:25,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:33353/devtools/page/B6D00CAA2B6CF4FA139AB8B1FC5D1667 2026-10-18 11:48:25,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-18 11:48:25,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-18 11:48:25,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-18 11:48:26,116 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Open "http://127.0.0.1:8069/pos-self/163?access_token=055c28f376d6463b" in browser 2026-10-18 11:48:26,116 44 INFO rb-4af9f49-225677-425882 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/163?access_token=055c28f376d6463b" 2026-10-18 11:48:26,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:26,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /pos-self/163?access_token=055c28f376d6463b HTTP/1.1" 200 - 57 0.019 0.297 2026-10-18 11:48:26,441 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': 'B6D00CAA2B6CF4FA139AB8B1FC5D1667', 'loaderId': 'F019084296E8DDA48DFAEFD5F76C752E', 'isDownload': False} 2026-10-18 11:48:26,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:26,452 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:26,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:48:26,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.016 0.022 2026-10-18 11:48:26,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:48:26,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.048 2026-10-18 11:48:26,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:48:26,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.072 2026-10-18 11:48:26,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:48:26,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:48:26,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-18 11:48:26,683 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:26,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:48:26,684 44 INFO rb-4af9f49-225677-425882 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/163?access_token=055c28f376d6463b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:26,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:26,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "POST /pos-self/relations/163 HTTP/1.1" 200 - 35 0.012 0.029 2026-10-18 11:48:26,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-18 11:48:27,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "POST /pos-self/data/163 HTTP/1.1" 200 - 180 0.062 0.118 2026-10-18 11:48:27,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.167 2026-10-18 11:48:27,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.034 2026-10-18 11:48:27,105 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:27,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/ir.attachment/11330/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:27,138 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:27,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:27,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/pos.category/333/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.017 2026-10-18 11:48:27,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/product.template/2448/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:48:27,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/product.template/2452/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:48:27,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:27,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/product.template/2450/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:48:27,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/product.template/2451/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:48:27,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:27] "GET /web/image/product.template/2449/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:48:27,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-18 11:48:27,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:48:27,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6687740 (allocated 7602176) 2026-10-18 11:48:27,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 137004 2026-10-18 11:48:27,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-18 11:48:27,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 137004 2026-10-18 11:48:27,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114827_437723_test_self_order_common.txt 2026-10-18 11:48:27,438 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmpy2xskly4_chrome_odoo" 2026-10-18 11:48:27,462 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-18 11:48:30,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-18 11:48:34,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 137189 2026-10-18 11:48:34,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmpjnlnfthy_chrome_odoo 2026-10-18 11:48:34,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:41301/json/version 2026-10-18 11:48:34,420 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:34,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:34,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:41301/json 2026-10-18 11:48:34,425 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:34,432 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:41301/devtools/page/DFA520BFA6F069B737CA029D1D90DCD3 2026-10-18 11:48:34,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-10-18 11:48:34,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-18 11:48:34,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-18 11:48:34,578 44 INFO rb-4af9f49-225677-425882 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/165" in browser 2026-10-18 11:48:34,579 44 INFO rb-4af9f49-225677-425882 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/165" 2026-10-18 11:48:34,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:34,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:34] "GET /pos-self/165 HTTP/1.1" 200 - 57 0.018 0.297 2026-10-18 11:48:34,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': 'DFA520BFA6F069B737CA029D1D90DCD3', 'loaderId': '0EC7AB8BEBAE899A1E14CA41FC255CFD', 'isDownload': False} 2026-10-18 11:48:34,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:34,914 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:34,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:48:34,955 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:34] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.023 2026-10-18 11:48:34,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:48:34,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:34] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.054 2026-10-18 11:48:34,984 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:48:34,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:34] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.068 2026-10-18 11:48:35,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:48:35,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:48:35,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:48:35,117 44 INFO rb-4af9f49-225677-425882 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/165", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:35,118 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:35,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:48:35,123 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:35,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "POST /pos-self/relations/165 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:48:35,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:48:35,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "POST /pos-self/data/165 HTTP/1.1" 200 - 181 0.076 0.127 2026-10-18 11:48:35,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.186 2026-10-18 11:48:35,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:35,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/ir.attachment/11449/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:35,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:35,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/ir.attachment/11398/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:35,492 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:35,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:35,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/pos.category/333/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:48:35,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/product.template/2448/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:48:35,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/product.template/2449/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:48:35,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/product.template/2452/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:48:35,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:35,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/product.template/2450/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:48:35,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:35] "GET /web/image/product.template/2451/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:48:35,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:35,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-18 11:48:35,698 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:35,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6861648 (allocated 7602176) 2026-10-18 11:48:35,718 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 137189 2026-10-18 11:48:35,719 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-18 11:48:35,719 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 137189 2026-10-18 11:48:35,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114835_773362_test_self_order_consultation_open.txt 2026-10-18 11:48:35,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmpjnlnfthy_chrome_odoo" 2026-10-18 11:48:35,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-18 11:48:39,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 137372 2026-10-18 11:48:39,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmprzapf3ob_chrome_odoo 2026-10-18 11:48:39,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:45199/json/version 2026-10-18 11:48:39,782 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:39,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:39,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:45199/json 2026-10-18 11:48:39,787 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:39,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:45199/devtools/page/59662141D6E0A882337597452B8D8914 2026-10-18 11:48:39,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-18 11:48:39,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-18 11:48:39,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-18 11:48:39,972 44 INFO rb-4af9f49-225677-425882 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/166?access_token=6ec8b6b4a8f846f5" in browser 2026-10-18 11:48:39,972 44 INFO rb-4af9f49-225677-425882 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/166?access_token=6ec8b6b4a8f846f5" 2026-10-18 11:48:39,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:40,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /pos-self/166?access_token=6ec8b6b4a8f846f5 HTTP/1.1" 200 - 57 0.019 0.299 2026-10-18 11:48:40,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '59662141D6E0A882337597452B8D8914', 'loaderId': '320DDB41095E2959A9E3EF3F54CC8671', 'isDownload': False} 2026-10-18 11:48:40,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:40,309 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:40,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:48:40,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:48:40,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:48:40,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.049 2026-10-18 11:48:40,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:48:40,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.076 2026-10-18 11:48:40,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:48:40,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:48:40,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:48:40,503 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:40,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:48:40,517 44 INFO rb-4af9f49-225677-425882 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/166?access_token=6ec8b6b4a8f846f5", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:40,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:40,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.012 0.031 2026-10-18 11:48:40,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-18 11:48:40,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "POST /pos-self/data/166 HTTP/1.1" 200 - 187 0.069 0.173 2026-10-18 11:48:40,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.230 2026-10-18 11:48:40,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:40,893 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:40,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /web/image/ir.attachment/11507/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:40,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:40,967 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /web/image/ir.attachment/11456/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:40,972 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:41,034 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/pos.category/334/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:48:41,067 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:41,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/pos.category/336/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 11:48:41,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/pos.category/335/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.043 2026-10-18 11:48:41,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/pos.category/333/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.057 2026-10-18 11:48:41,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2454/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 11:48:41,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2453/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-10-18 11:48:41,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2455/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-18 11:48:41,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2456/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-18 11:48:41,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2457/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-18 11:48:41,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2462/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:48:41,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2458/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:48:41,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2459/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:48:41,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2460/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:48:41,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2461/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:48:41,202 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2448/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:48:41,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2449/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:48:41,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.template/2452/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:48:41,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,361 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2962/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.012 2026-10-18 11:48:41,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2963/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-10-18 11:48:41,551 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2961/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.034 2026-10-18 11:48:41,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2964/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.049 2026-10-18 11:48:41,614 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,671 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2965/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.012 2026-10-18 11:48:41,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2966/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.022 2026-10-18 11:48:41,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2967/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:48:41,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2968/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.026 2026-10-18 11:48:41,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2969/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.035 2026-10-18 11:48:41,859 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:41,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:41] "GET /web/image/product.product/2970/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.046 2026-10-18 11:48:41,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-18 11:48:41,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-18 11:48:41,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10597208 (allocated 11407360) 2026-10-18 11:48:41,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 137372 2026-10-18 11:48:41,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-18 11:48:41,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 137372 2026-10-18 11:48:42,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114842_015108_test_self_order_pos_closed.txt 2026-10-18 11:48:42,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmprzapf3ob_chrome_odoo" 2026-10-18 11:48:42,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 137583 2026-10-18 11:48:42,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpcy2tw_wz_chrome_odoo 2026-10-18 11:48:42,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:40521/json/version 2026-10-18 11:48:42,314 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:42,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:42,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:40521/json 2026-10-18 11:48:42,317 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:42,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:40521/devtools/page/89E449590C12949D85F540CAF7FFB21D 2026-10-18 11:48:42,319 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-18 11:48:42,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-18 11:48:42,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-18 11:48:42,328 44 INFO rb-4af9f49-225677-425882 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/166" in browser 2026-10-18 11:48:42,328 44 INFO rb-4af9f49-225677-425882 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/166" 2026-10-18 11:48:42,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-18 11:48:42,363 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '89E449590C12949D85F540CAF7FFB21D', 'loaderId': '4220133C98E496269FBF9FA59A61B9CD', 'isDownload': False} 2026-10-18 11:48:42,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:42,374 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:42,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:48:42,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:48:42,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:48:42,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:48:42,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:48:42,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:42,545 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:42,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:48:42,550 44 INFO rb-4af9f49-225677-425882 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/166", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:42,556 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:42,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.006 0.022 2026-10-18 11:48:42,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:48:42,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "POST /pos-self/data/166 HTTP/1.1" 200 - 118 0.043 0.179 2026-10-18 11:48:42,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.218 2026-10-18 11:48:42,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:42,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /web/image/ir.attachment/11513/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:42,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:42,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:42,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /web/image/ir.attachment/11456/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:48:42,950 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:43,011 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/pos.category/335/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:48:43,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/pos.category/334/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:48:43,056 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:43,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/pos.category/333/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.041 2026-10-18 11:48:43,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/pos.category/336/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.059 2026-10-18 11:48:43,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2453/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-10-18 11:48:43,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2454/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-18 11:48:43,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2455/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.069 2026-10-18 11:48:43,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2456/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-18 11:48:43,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2457/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:48:43,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2462/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:48:43,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2458/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-18 11:48:43,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2459/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:48:43,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2460/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:48:43,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2461/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:48:43,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2448/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:48:43,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2449/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:48:43,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.template/2452/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:48:43,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,472 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2962/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-18 11:48:43,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2964/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.026 2026-10-18 11:48:43,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2963/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.042 2026-10-18 11:48:43,534 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2961/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.053 2026-10-18 11:48:43,590 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2965/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.012 2026-10-18 11:48:43,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2966/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.027 2026-10-18 11:48:43,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2967/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:48:43,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2968/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.026 2026-10-18 11:48:43,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2969/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.035 2026-10-18 11:48:43,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:43,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:43] "GET /web/image/product.product/2970/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.048 2026-10-18 11:48:43,886 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-18 11:48:43,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-18 11:48:43,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10500056 (allocated 11407360) 2026-10-18 11:48:43,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 137583 2026-10-18 11:48:43,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-18 11:48:43,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 137583 2026-10-18 11:48:44,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114844_016636_test_self_order_pos_closed.txt 2026-10-18 11:48:44,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpcy2tw_wz_chrome_odoo" 2026-10-18 11:48:44,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 137785 2026-10-18 11:48:44,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp6uwunk0e_chrome_odoo 2026-10-18 11:48:44,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43041/json/version 2026-10-18 11:48:44,318 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43041', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:44,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:44,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:43041/json 2026-10-18 11:48:44,325 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43041', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:44,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:43041/devtools/page/D2CAEE590BE0E0C6F15E4544275D8152 2026-10-18 11:48:44,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-18 11:48:44,331 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-18 11:48:44,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-18 11:48:44,341 44 INFO rb-4af9f49-225677-425882 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/166?access_token=6ec8b6b4a8f846f5" in browser 2026-10-18 11:48:44,341 44 INFO rb-4af9f49-225677-425882 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/166?access_token=6ec8b6b4a8f846f5" 2026-10-18 11:48:44,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /pos-self/166?access_token=6ec8b6b4a8f846f5 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-18 11:48:44,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'D2CAEE590BE0E0C6F15E4544275D8152', 'loaderId': '6FB41CBBCA266DD52076A66962C6463C', 'isDownload': False} 2026-10-18 11:48:44,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:44,371 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:44,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 11:48:44,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-10-18 11:48:44,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:48:44,508 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:48:44,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:48:44,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:48:44,521 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:44,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:48:44,537 44 INFO rb-4af9f49-225677-425882 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/166?access_token=6ec8b6b4a8f846f5", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:44,544 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:44,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.007 0.022 2026-10-18 11:48:44,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 11:48:44,765 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "POST /pos-self/data/166 HTTP/1.1" 200 - 119 0.051 0.149 2026-10-18 11:48:44,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.196 2026-10-18 11:48:44,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.029 2026-10-18 11:48:44,835 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:44,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/image/ir.attachment/11516/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:44,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:44,935 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:44,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/image/ir.attachment/11456/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:44,947 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:45,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/pos.category/334/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:48:45,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/pos.category/335/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.030 2026-10-18 11:48:45,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/pos.category/333/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.038 2026-10-18 11:48:45,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/pos.category/336/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.058 2026-10-18 11:48:45,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2453/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-18 11:48:45,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2454/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-18 11:48:45,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2455/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-18 11:48:45,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2449/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:48:45,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2448/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:48:45,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2452/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:48:45,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2450/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:48:45,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2451/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:48:45,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,281 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,290 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:45,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,386 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2456/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:48:45,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2457/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:48:45,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.template/2462/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:48:45,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2962/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:48:45,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2963/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.026 2026-10-18 11:48:45,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2961/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.035 2026-10-18 11:48:45,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2964/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.050 2026-10-18 11:48:45,687 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2965/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:48:45,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2966/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.025 2026-10-18 11:48:45,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2968/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-18 11:48:45,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2967/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.028 2026-10-18 11:48:45,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:45,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2969/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.042 2026-10-18 11:48:45,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:45] "GET /web/image/product.product/2970/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.052 2026-10-18 11:48:45,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-18 11:48:45,984 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_pos_closed SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:48:46,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10400840 (allocated 11407360) 2026-10-18 11:48:46,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 137785 2026-10-18 11:48:46,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-18 11:48:46,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 137785 2026-10-18 11:48:46,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114846_079308_test_self_order_pos_closed.txt 2026-10-18 11:48:46,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp6uwunk0e_chrome_odoo" 2026-10-18 11:48:46,110 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-18 11:48:49,760 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137991 2026-10-18 11:48:49,761 44 INFO rb-4af9f49-225677-425882 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/tmp7unsgfb7_chrome_odoo 2026-10-18 11:48:49,761 44 INFO rb-4af9f49-225677-425882 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:44129/json/version 2026-10-18 11:48:49,762 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:49,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:49,766 44 INFO rb-4af9f49-225677-425882 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:44129/json 2026-10-18 11:48:49,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:49,769 44 INFO rb-4af9f49-225677-425882 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:44129/devtools/page/ED14E8FB02480D465874AE9E84716E2D 2026-10-18 11:48:49,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:49,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-10-18 11:48:49,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-10-18 11:48:49,912 44 INFO rb-4af9f49-225677-425882 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/167?access_token=cc1f641963854c01" in browser 2026-10-18 11:48:49,912 44 INFO rb-4af9f49-225677-425882 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/167?access_token=cc1f641963854c01" 2026-10-18 11:48:49,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:50,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /pos-self/167?access_token=cc1f641963854c01 HTTP/1.1" 200 - 57 0.019 0.305 2026-10-18 11:48:50,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'ED14E8FB02480D465874AE9E84716E2D', 'loaderId': '5876B5819465D26AEEFE230D8F90A450', 'isDownload': False} 2026-10-18 11:48:50,247 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:50,257 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:50,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:48:50,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:48:50,297 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:48:50,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.044 2026-10-18 11:48:50,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:48:50,332 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.065 2026-10-18 11:48:50,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:48:50,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:48:50,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:48:50,443 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:50,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:48:50,451 44 INFO rb-4af9f49-225677-425882 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/167?access_token=cc1f641963854c01", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:50,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:50,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "POST /pos-self/relations/167 HTTP/1.1" 200 - 35 0.013 0.031 2026-10-18 11:48:50,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:50,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:48:50,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "POST /pos-self/data/167 HTTP/1.1" 200 - 179 0.067 0.115 2026-10-18 11:48:50,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.169 2026-10-18 11:48:50,742 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:50,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /web/image/ir.attachment/11571/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:50,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:50] "GET /web/image/ir.attachment/11570/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:50,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-18 11:48:50,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:50,940 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5842944 (allocated 6291456) 2026-10-18 11:48:50,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137991 2026-10-18 11:48:50,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-18 11:48:50,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137991 2026-10-18 11:48:50,996 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114850_996503_test_self_order_pos_landing_page_carousel.txt 2026-10-18 11:48:50,996 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp7unsgfb7_chrome_odoo" 2026-10-18 11:48:51,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 138159 2026-10-18 11:48:51,294 44 INFO rb-4af9f49-225677-425882 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/tmpoheqf5oo_chrome_odoo 2026-10-18 11:48:51,294 44 INFO rb-4af9f49-225677-425882 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:36075/json/version 2026-10-18 11:48:51,295 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:51,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:51,314 44 INFO rb-4af9f49-225677-425882 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:36075/json 2026-10-18 11:48:51,314 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:51,325 44 INFO rb-4af9f49-225677-425882 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:36075/devtools/page/07EB1025ED4803AC8DDED8A8EEC85323 2026-10-18 11:48:51,329 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:51,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-10-18 11:48:51,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-10-18 11:48:51,350 44 INFO rb-4af9f49-225677-425882 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/167" in browser 2026-10-18 11:48:51,351 44 INFO rb-4af9f49-225677-425882 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/167" 2026-10-18 11:48:51,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /pos-self/167 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-18 11:48:51,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '07EB1025ED4803AC8DDED8A8EEC85323', 'loaderId': '7BFEECCFF9D2F7F7F414D7AED323F9CB', 'isDownload': False} 2026-10-18 11:48:51,375 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:51,387 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:51,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 11:48:51,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.009 2026-10-18 11:48:51,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:48:51,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:48:51,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:48:51,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:51,555 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:51,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:48:51,572 44 INFO rb-4af9f49-225677-425882 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/167", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:51,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:51,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.007 0.021 2026-10-18 11:48:51,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 11:48:51,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:51,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "POST /pos-self/data/167 HTTP/1.1" 200 - 111 0.042 0.101 2026-10-18 11:48:51,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.137 2026-10-18 11:48:51,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:51,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /web/image/ir.attachment/11577/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:51,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:51] "GET /web/image/ir.attachment/11576/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:51,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-18 11:48:51,951 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:51,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5775032 (allocated 6291456) 2026-10-18 11:48:51,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 138159 2026-10-18 11:48:51,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-18 11:48:51,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 138159 2026-10-18 11:48:52,027 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114852_027332_test_self_order_pos_landing_page_carousel.txt 2026-10-18 11:48:52,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpoheqf5oo_chrome_odoo" 2026-10-18 11:48:52,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 138334 2026-10-18 11:48:52,328 44 INFO rb-4af9f49-225677-425882 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/tmp9u2c0uvc_chrome_odoo 2026-10-18 11:48:52,328 44 INFO rb-4af9f49-225677-425882 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:36687/json/version 2026-10-18 11:48:52,330 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:52,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:52,334 44 INFO rb-4af9f49-225677-425882 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:36687/json 2026-10-18 11:48:52,334 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:52,340 44 INFO rb-4af9f49-225677-425882 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:36687/devtools/page/56A71E6CD008ADFA321CC85285CB7B5A 2026-10-18 11:48:52,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:52,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-10-18 11:48:52,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-10-18 11:48:52,355 44 INFO rb-4af9f49-225677-425882 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/167?access_token=cc1f641963854c01" in browser 2026-10-18 11:48:52,355 44 INFO rb-4af9f49-225677-425882 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/167?access_token=cc1f641963854c01" 2026-10-18 11:48:52,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /pos-self/167?access_token=cc1f641963854c01 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-18 11:48:52,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '56A71E6CD008ADFA321CC85285CB7B5A', 'loaderId': '4923A7BD8D9A6A57F5D4877664096E43', 'isDownload': False} 2026-10-18 11:48:52,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:52,390 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:52,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:48:52,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:48:52,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:48:52,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:48:52,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:48:52,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:48:52,555 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:52,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:48:52,567 44 INFO rb-4af9f49-225677-425882 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/167?access_token=cc1f641963854c01", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:52,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:52,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "POST /pos-self/relations/167 HTTP/1.1" 200 - 14 0.007 0.024 2026-10-18 11:48:52,597 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-18 11:48:52,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:52,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "POST /pos-self/data/167 HTTP/1.1" 200 - 112 0.045 0.102 2026-10-18 11:48:52,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.142 2026-10-18 11:48:52,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:48:52,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:52,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /web/image/ir.attachment/11580/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:52,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:52] "GET /web/image/ir.attachment/11579/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:48:52,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-18 11:48:53,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:53,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5805324 (allocated 6291456) 2026-10-18 11:48:53,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 138334 2026-10-18 11:48:53,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-18 11:48:53,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 138334 2026-10-18 11:48:53,077 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114853_077309_test_self_order_pos_landing_page_carousel.txt 2026-10-18 11:48:53,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp9u2c0uvc_chrome_odoo" 2026-10-18 11:48:53,109 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-18 11:48:57,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 138507 2026-10-18 11:48:57,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmphlrv82ky_chrome_odoo 2026-10-18 11:48:57,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40087/json/version 2026-10-18 11:48:57,190 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:57,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: Chrome/150.0.7871.114 2026-10-18 11:48:57,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:40087/json 2026-10-18 11:48:57,194 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:48:57,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:40087/devtools/page/2FE1F8FD52D7C45FF446B37B9A153591 2026-10-18 11:48:57,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-18 11:48:57,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-18 11:48:57,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-18 11:48:57,426 44 INFO rb-4af9f49-225677-425882 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/168?access_token=f63af29b08074084" in browser 2026-10-18 11:48:57,426 44 INFO rb-4af9f49-225677-425882 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/168?access_token=f63af29b08074084" 2026-10-18 11:48:57,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:48:57,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "GET /pos-self/168?access_token=f63af29b08074084 HTTP/1.1" 200 - 57 0.017 0.296 2026-10-18 11:48:57,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '2FE1F8FD52D7C45FF446B37B9A153591', 'loaderId': '2C0F5DC9393ECD3F448AAAC75ACF4DDF', 'isDownload': False} 2026-10-18 11:48:57,751 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:57,761 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:48:57,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:48:57,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.024 2026-10-18 11:48:57,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:48:57,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.045 2026-10-18 11:48:57,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:48:57,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.069 2026-10-18 11:48:57,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:48:57,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:48:57,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:48:57,949 44 INFO rb-4af9f49-225677-425882 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/168?access_token=f63af29b08074084", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:48:57,950 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:48:57,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:48:57,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "POST /pos-self/relations/168 HTTP/1.1" 200 - 37 0.012 0.032 2026-10-18 11:48:58,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.082 2026-10-18 11:48:58,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "POST /pos-self/data/168 HTTP/1.1" 200 - 190 0.068 0.165 2026-10-18 11:48:58,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.214 2026-10-18 11:48:58,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:48:58,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-10-18 11:48:58,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/ir.attachment/11635/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:58,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/ir.attachment/11584/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:48:58,399 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:48:58,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/pos.category/337/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.002 0.016 2026-10-18 11:48:58,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/pos.category/333/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.027 2026-10-18 11:48:58,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/pos.category/338/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.041 2026-10-18 11:48:58,511 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/pos.category/339/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.052 2026-10-18 11:48:58,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.template/2463/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-18 11:48:58,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.template/2464/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-18 11:48:58,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.template/2465/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-18 11:48:58,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.template/2466/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:48:58,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.template/2467/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:48:58,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.template/2472/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:48:58,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.product/2975/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:48:58,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.product/2976/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.025 2026-10-18 11:48:58,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,878 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,893 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:48:58,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:58] "GET /web/image/product.product/2981/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:48:58,929 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:58,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,211 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,271 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,328 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,546 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,604 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,715 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81981828 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '92ba76db-42bd-4c13-b41b-bd595b8d3f3b'}] 2026-10-18 11:48:59,771 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81981828 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '92ba76db-42bd-4c13-b41b-bd595b8d3f3b'} created pos.order #924 2026-10-18 11:48:59,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81981828 finished 2026-10-18 11:48:59,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.040 0.107 2026-10-18 11:48:59,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:48:59,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:48:59] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:48:59,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-18 11:48:59,921 44 INFO rb-4af9f49-225677-425882 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-10-18 11:48:59,958 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9744836 (allocated 10747904) 2026-10-18 11:48:59,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 138507 2026-10-18 11:48:59,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-18 11:48:59,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 138507 2026-10-18 11:49:00,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114900_021693_test_self_order_product_availability.txt 2026-10-18 11:49:00,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmphlrv82ky_chrome_odoo" 2026-10-18 11:49:00,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 138708 2026-10-18 11:49:00,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpk9sj2ciq_chrome_odoo 2026-10-18 11:49:00,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:42057/json/version 2026-10-18 11:49:00,324 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:00,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:00,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:42057/json 2026-10-18 11:49:00,328 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:00,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:42057/devtools/page/89DC12D4DE62FC48E12505F2339B4369 2026-10-18 11:49:00,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-18 11:49:00,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-18 11:49:00,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-18 11:49:00,356 44 INFO rb-4af9f49-225677-425882 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/168?access_token=f63af29b08074084&table_identifier=1b37e335" in browser 2026-10-18 11:49:00,356 44 INFO rb-4af9f49-225677-425882 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/168?access_token=f63af29b08074084&table_identifier=1b37e335" 2026-10-18 11:49:00,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /pos-self/168?access_token=f63af29b08074084&table_identifier=1b37e335 HTTP/1.1" 200 - 9 0.003 0.014 2026-10-18 11:49:00,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '89DC12D4DE62FC48E12505F2339B4369', 'loaderId': 'DA6DD1C81CD085DAEE34626ABD2C0D41', 'isDownload': False} 2026-10-18 11:49:00,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:00,393 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:00,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.005 2026-10-18 11:49:00,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.011 2026-10-18 11:49:00,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:49:00,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:00,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.007 2026-10-18 11:49:00,532 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:00,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:00,534 44 INFO rb-4af9f49-225677-425882 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/168?access_token=f63af29b08074084&table_identifier=1b37e335", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:00,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.010 2026-10-18 11:49:00,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:00,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "POST /pos-self/relations/168 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:49:00,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-18 11:49:00,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:49:00,595 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:00,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "POST /pos-self/data/168 HTTP/1.1" 200 - 120 0.042 0.115 2026-10-18 11:49:00,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:49:00,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:00,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/image/ir.attachment/11641/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:00,844 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:00,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/image/ir.attachment/11584/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:00,858 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:49:00,921 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:00,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 11:49:00,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/image/pos.category/337/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.002 0.017 2026-10-18 11:49:00,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/image/pos.category/338/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.029 2026-10-18 11:49:00,968 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:49:00,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/image/pos.category/339/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-18 11:49:00,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:00,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:00] "GET /web/image/pos.category/333/image_128?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 2 0.000 0.054 2026-10-18 11:49:01,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2463/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-18 11:49:01,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2464/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-18 11:49:01,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2466/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.064 2026-10-18 11:49:01,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2465/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-18 11:49:01,035 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2467/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-10-18 11:49:01,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2472/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:49:01,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2468/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:49:01,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2469/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:49:01,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2470/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:49:01,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2471/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:49:01,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2448/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:49:01,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2449/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:49:01,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.template/2452/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:49:01,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.product/2975/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.012 2026-10-18 11:49:01,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.product/2976/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.025 2026-10-18 11:49:01,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,243 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,308 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:01] "GET /web/image/product.product/2981/image_512?unique=2026-10-18T11:48:18.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:49:01,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:01,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:02,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:02,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:02,111 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:02,175 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:02,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47868930 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000002', 'uuid': '4662c6f0-7365-4932-aabd-70624a81c5b1'}] 2026-10-18 11:49:02,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47868930 order {'name': None, 'pos_reference': '260-168-000002', 'uuid': '4662c6f0-7365-4932-aabd-70624a81c5b1'} created pos.order #925 2026-10-18 11:49:02,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47868930 finished 2026-10-18 11:49:02,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.025 0.095 2026-10-18 11:49:02,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 11:49:02,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-18 11:49:02,338 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:02,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10240896 (allocated 11534336) 2026-10-18 11:49:02,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 138708 2026-10-18 11:49:02,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-18 11:49:02,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 138708 2026-10-18 11:49:02,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114902_440071_test_self_order_product_availability.txt 2026-10-18 11:49:02,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpk9sj2ciq_chrome_odoo" 2026-10-18 11:49:02,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:49:03,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-18 11:49:06,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:07,022 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56800975 started for PoS orders references: [{'name': None, 'pos_reference': '260-169-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-18 11:49:07,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56800975 order {'name': None, 'pos_reference': '260-169-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #926 2026-10-18 11:49:07,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56800975 finished 2026-10-18 11:49:07,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 132 0.042 0.269 2026-10-18 11:49:07,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:07] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.012 0.022 2026-10-18 11:49:07,158 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-18 11:49:10,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:10,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:10] "POST /pos-self/data/170 HTTP/1.1" 200 - 201 0.064 0.276 2026-10-18 11:49:10,912 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-18 11:49:14,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-18 11:49:18,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:18,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:18] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.021 0.192 2026-10-18 11:49:18,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-18 11:49:21,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:22,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.007 0.171 2026-10-18 11:49:22,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.016 0.030 2026-10-18 11:49:22,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 11:49:22,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.008 0.021 2026-10-18 11:49:22,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.008 0.021 2026-10-18 11:49:22,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.007 0.017 2026-10-18 11:49:22,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.002 0.007 2026-10-18 11:49:22,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.007 0.017 2026-10-18 11:49:22,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.007 0.017 2026-10-18 11:49:22,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-18 11:49:25,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-18 11:49:29,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:29,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:29] "POST /pos-self/data/175 HTTP/1.1" 200 - 192 0.065 0.398 2026-10-18 11:49:29,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 138924 2026-10-18 11:49:29,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmpj790tbij_chrome_odoo 2026-10-18 11:49:29,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:42673/json/version 2026-10-18 11:49:29,812 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:29,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:29,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:42673/json 2026-10-18 11:49:29,814 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:29,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:42673/devtools/page/0FBE030F7ACF871116C52E320218B580 2026-10-18 11:49:29,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-18 11:49:29,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-18 11:49:29,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-18 11:49:29,823 44 INFO rb-4af9f49-225677-425882 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/175?access_token=ee73d575cb814248" in browser 2026-10-18 11:49:29,823 44 INFO rb-4af9f49-225677-425882 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/175?access_token=ee73d575cb814248" 2026-10-18 11:49:29,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:29] "GET /pos-self/175?access_token=ee73d575cb814248 HTTP/1.1" 200 - 38 0.012 0.137 2026-10-18 11:49:29,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': '0FBE030F7ACF871116C52E320218B580', 'loaderId': '0E5BCFACBC4F01F4B2BFE513EB99CC6E', 'isDownload': False} 2026-10-18 11:49:29,983 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:29,993 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:30,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:49:30,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.021 2026-10-18 11:49:30,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:49:30,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.056 2026-10-18 11:49:30,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:49:30,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.068 2026-10-18 11:49:30,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:49:30,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:49:30,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:49:30,194 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:30,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:49:30,198 44 INFO rb-4af9f49-225677-425882 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/175?access_token=ee73d575cb814248", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:30,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "POST /pos-self/relations/175 HTTP/1.1" 200 - 36 0.013 0.029 2026-10-18 11:49:30,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.072 2026-10-18 11:49:30,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "POST /pos-self/data/175 HTTP/1.1" 200 - 106 0.042 0.096 2026-10-18 11:49:30,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.129 2026-10-18 11:49:30,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:30,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/image/ir.attachment/12036/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:30,500 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,521 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:49:30,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/image/pos.category/347/image_128?unique=2026-10-18T11:49:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:49:30,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:30] "GET /web/image/product.template/2473/image_512?unique=2026-10-18T11:49:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:49:30,551 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,653 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,754 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-18 11:49:30,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:30,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6686116 (allocated 7340032) 2026-10-18 11:49:30,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 138924 2026-10-18 11:49:30,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-18 11:49:30,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 138924 2026-10-18 11:49:30,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114930_990017_test_preparation_categories_are_loaded.txt 2026-10-18 11:49:30,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmpj790tbij_chrome_odoo" 2026-10-18 11:49:31,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:49:31,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-18 11:49:35,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 139099 2026-10-18 11:49:35,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp7hmnhdv1_chrome_odoo 2026-10-18 11:49:35,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:44979/json/version 2026-10-18 11:49:35,567 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:35,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:35,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:44979/json 2026-10-18 11:49:35,570 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:35,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:44979/devtools/page/63E57A673473C991CD9C572F80AEF826 2026-10-18 11:49:35,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-18 11:49:35,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-18 11:49:35,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-18 11:49:35,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/176?access_token=38529e9459ac4ba7" in browser 2026-10-18 11:49:35,714 44 INFO rb-4af9f49-225677-425882 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/176?access_token=38529e9459ac4ba7" 2026-10-18 11:49:35,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:36,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /pos-self/176?access_token=38529e9459ac4ba7 HTTP/1.1" 200 - 57 0.019 0.315 2026-10-18 11:49:36,057 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '63E57A673473C991CD9C572F80AEF826', 'loaderId': '2CE68C6A06894C58D2842E2C485E697E', 'isDownload': False} 2026-10-18 11:49:36,057 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate ready code "odoo.isTourReady('kiosk_simple_order')" 2026-10-18 11:49:36,069 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:36,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:49:36,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:49:36,110 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:49:36,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.041 2026-10-18 11:49:36,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:49:36,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.062 2026-10-18 11:49:36,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:49:36,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:49:36,268 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:49:36,274 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:36,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:49:36,283 44 INFO rb-4af9f49-225677-425882 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/176?access_token=38529e9459ac4ba7", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:36,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:36,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.014 0.032 2026-10-18 11:49:36,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:36,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:49:36,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.061 0.120 2026-10-18 11:49:36,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.162 2026-10-18 11:49:36,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-10-18 11:49:36,598 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:36,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/ir.attachment/12104/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:49:36,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:36,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-18 11:49:36,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:49:36,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-18 11:49:36,728 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:36,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-18 11:49:36,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:49:36,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:49:36,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-18 11:49:36,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:36,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/ir.attachment/12053/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:49:36,805 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:36,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:36] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:49:36,841 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:36,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:36,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25807719 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': '0f316202-d4c6-463f-aca1-c751d514cae9'}] 2026-10-18 11:49:36,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25807719 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': '0f316202-d4c6-463f-aca1-c751d514cae9'} created pos.order #931 2026-10-18 11:49:36,975 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25807719 finished 2026-10-18 11:49:37,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.048 0.108 2026-10-18 11:49:37,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.009 2026-10-18 11:49:37,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:37] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.010 2026-10-18 11:49:37,103 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:37,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-18 11:49:37,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-18 11:49:37,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7534752 (allocated 8388608) 2026-10-18 11:49:37,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 139099 2026-10-18 11:49:37,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-18 11:49:37,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 139099 2026-10-18 11:49:37,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114937_246156_test_duplicate_order_kiosk.txt 2026-10-18 11:49:37,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmp7hmnhdv1_chrome_odoo" 2026-10-18 11:49:37,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_kiosk_reloads_on_config_change ... 2026-10-18 11:49:40,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-18 11:49:44,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 139292 2026-10-18 11:49:44,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmppw11hr2j_chrome_odoo 2026-10-18 11:49:44,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:33269/json/version 2026-10-18 11:49:44,493 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:44,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:44,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:33269/json 2026-10-18 11:49:44,498 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:44,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:33269/devtools/page/3813BD307E6DC441C54584B7669DDEA6 2026-10-18 11:49:44,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-18 11:49:44,504 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-18 11:49:44,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-18 11:49:44,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Open "http://127.0.0.1:8069/pos-self/178?access_token=bbb74aedb0574e69" in browser 2026-10-18 11:49:44,662 44 INFO rb-4af9f49-225677-425882 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/178?access_token=bbb74aedb0574e69" 2026-10-18 11:49:44,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:45,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /pos-self/178?access_token=bbb74aedb0574e69 HTTP/1.1" 200 - 57 0.019 0.403 2026-10-18 11:49:45,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '3813BD307E6DC441C54584B7669DDEA6', 'loaderId': 'BBB05A67A5DFF311BA93719BC80DF102', 'isDownload': False} 2026-10-18 11:49:45,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,106 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:45,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:49:45,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.021 2026-10-18 11:49:45,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:49:45,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.044 2026-10-18 11:49:45,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:49:45,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.068 2026-10-18 11:49:45,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:49:45,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:49:45,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:49:45,320 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:45,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:49:45,337 44 INFO rb-4af9f49-225677-425882 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/178?access_token=bbb74aedb0574e69", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:45,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-18 11:49:45,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.013 0.064 2026-10-18 11:49:45,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-18 11:49:45,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "POST /pos-self/data/178 HTTP/1.1" 200 - 175 0.062 0.117 2026-10-18 11:49:45,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:49:45,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:45,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/ir.attachment/12217/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:45,716 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,743 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:45,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:49:45,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:49:45,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:49:45,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:49:45,782 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:49:45,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:49:45,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/ir.attachment/12166/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:49:45,862 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:45,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:45] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:49:45,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:45,981 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44248871 started for PoS orders references: [{'name': None, 'pos_reference': '260-178-000001', 'uuid': 'eebe413d-b4ba-4b88-bc4d-4cec51e332af'}] 2026-10-18 11:49:46,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44248871 order {'name': None, 'pos_reference': '260-178-000001', 'uuid': 'eebe413d-b4ba-4b88-bc4d-4cec51e332af'} created pos.order #932 2026-10-18 11:49:46,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44248871 finished 2026-10-18 11:49:46,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 275 0.111 0.266 2026-10-18 11:49:46,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:46] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:49:46,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:46,432 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-18 11:49:46,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 11:49:46,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7459536 (allocated 8126464) 2026-10-18 11:49:46,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 139292 2026-10-18 11:49:46,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-18 11:49:46,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 139292 2026-10-18 11:49:46,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114946_508524_test_order_price_null.txt 2026-10-18 11:49:46,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmppw11hr2j_chrome_odoo" 2026-10-18 11:49:46,540 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-18 11:49:50,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139478 2026-10-18 11:49:50,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpe2tacp6p_chrome_odoo 2026-10-18 11:49:50,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43063/json/version 2026-10-18 11:49:50,341 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43063', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:50,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:50,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43063/json 2026-10-18 11:49:50,346 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43063', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:50,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:43063/devtools/page/F612F57790993437884AD9E9CE0A62D2 2026-10-18 11:49:50,356 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-18 11:49:50,359 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-18 11:49:50,363 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-18 11:49:50,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/179?access_token=b8b41496ae494296" in browser 2026-10-18 11:49:50,519 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296" 2026-10-18 11:49:50,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:49:50,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:50] "GET /pos-self/179?access_token=b8b41496ae494296 HTTP/1.1" 200 - 59 0.020 0.305 2026-10-18 11:49:50,854 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'F612F57790993437884AD9E9CE0A62D2', 'loaderId': '9FDEABA591A8FF9BA41D537B18C5D559', 'isDownload': False} 2026-10-18 11:49:50,855 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:50,864 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:50,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:49:50,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:50] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.026 2026-10-18 11:49:50,907 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:49:50,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:50] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.046 2026-10-18 11:49:50,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:49:50,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:50] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.071 2026-10-18 11:49:51,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:49:51,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:49:51,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:49:51,051 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:51,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:49:51,064 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:51,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.013 0.033 2026-10-18 11:49:51,129 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:49:51,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "POST /pos-self/data/179 HTTP/1.1" 200 - 182 0.067 0.136 2026-10-18 11:49:51,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.185 2026-10-18 11:49:51,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:49:51,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:51,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/ir.attachment/12275/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:49:51,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/ir.attachment/12224/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:51,463 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:49:51,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:49:51,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.027 2026-10-18 11:49:51,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:49:51,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:49:51,572 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:49:51,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:49:51,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-10-18 11:49:51,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.template/2484/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-18 11:49:51,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.template/2483/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:49:51,754 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,906 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:49:51,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-18 11:49:51,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.product/2992/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.002 0.027 2026-10-18 11:49:51,936 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:51,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:51] "GET /web/image/product.product/2993/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.036 2026-10-18 11:49:51,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,039 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,090 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,200 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31439929 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000001', 'uuid': 'ff939f7e-c649-4380-a0fa-af470ca0fbdf'}] 2026-10-18 11:49:52,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31439929 order {'name': None, 'pos_reference': '260-179-000001', 'uuid': 'ff939f7e-c649-4380-a0fa-af470ca0fbdf'} created pos.order #933 2026-10-18 11:49:52,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31439929 finished 2026-10-18 11:49:52,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:52] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 139 0.053 0.142 2026-10-18 11:49:52,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 11:49:52,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:52] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.011 2026-10-18 11:49:52,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,554 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,608 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:52] "GET /web/image/ir.attachment/12274/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:52,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,719 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-18 11:49:52,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:52,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8657228 (allocated 9699328) 2026-10-18 11:49:52,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139478 2026-10-18 11:49:52,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-18 11:49:52,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139478 2026-10-18 11:49:52,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114952_857325_test_self_order_kiosk.txt 2026-10-18 11:49:52,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpe2tacp6p_chrome_odoo" 2026-10-18 11:49:53,134 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139675 2026-10-18 11:49:53,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp7o3j28pk_chrome_odoo 2026-10-18 11:49:53,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:46499/json/version 2026-10-18 11:49:53,136 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:53,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:53,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:46499/json 2026-10-18 11:49:53,146 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:53,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:46499/devtools/page/E9016412D7EFA09E27FC65E748370ADD 2026-10-18 11:49:53,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-18 11:49:53,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-18 11:49:53,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-18 11:49:53,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/179?access_token=b8b41496ae494296" in browser 2026-10-18 11:49:53,157 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296" 2026-10-18 11:49:53,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /pos-self/179?access_token=b8b41496ae494296 HTTP/1.1" 200 - 7 0.003 0.015 2026-10-18 11:49:53,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'E9016412D7EFA09E27FC65E748370ADD', 'loaderId': 'A2B8EE25C39C0F6D37AB73AE1980D5F7', 'isDownload': False} 2026-10-18 11:49:53,184 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,193 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:53,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:49:53,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:49:53,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:49:53,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:49:53,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:53,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.009 2026-10-18 11:49:53,343 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:53,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:49:53,348 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:53,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.007 0.022 2026-10-18 11:49:53,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:49:53,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.041 0.105 2026-10-18 11:49:53,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.140 2026-10-18 11:49:53,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:49:53,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:53,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/ir.attachment/12275/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:53,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/ir.attachment/12224/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:53,661 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:49:53,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:49:53,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:49:53,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:49:53,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:49:53,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:49:53,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-18 11:49:53,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:49:53,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,896 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:53,910 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49: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-10-18 11:49:53,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:53] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:49:53,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:54] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 11:49:54,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47461032 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000002', 'uuid': 'ac8137a1-4c80-4b81-9ac1-e60c228df452'}] 2026-10-18 11:49:54,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47461032 order {'name': None, 'pos_reference': '260-179-000002', 'uuid': 'ac8137a1-4c80-4b81-9ac1-e60c228df452'} created pos.order #934 2026-10-18 11:49:54,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47461032 finished 2026-10-18 11:49:54,251 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:54] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.025 0.097 2026-10-18 11:49:54,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:49:54,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:54] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:49:54,302 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:54] "GET /web/image/ir.attachment/12274/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:54,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,568 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-18 11:49:54,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:54,592 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8439200 (allocated 9699328) 2026-10-18 11:49:54,593 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139675 2026-10-18 11:49:54,593 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-18 11:49:54,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139675 2026-10-18 11:49:54,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114954_648903_test_self_order_kiosk.txt 2026-10-18 11:49:54,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp7o3j28pk_chrome_odoo" 2026-10-18 11:49:54,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139872 2026-10-18 11:49:54,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpvr5r3n4p_chrome_odoo 2026-10-18 11:49:54,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45853/json/version 2026-10-18 11:49:54,951 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:54,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:54,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45853/json 2026-10-18 11:49:54,956 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:54,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:45853/devtools/page/481B75B44DE070B3A66FEEC06795BBBB 2026-10-18 11:49:54,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-18 11:49:54,969 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-18 11:49:54,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-18 11:49:54,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/179?access_token=b8b41496ae494296" in browser 2026-10-18 11:49:54,982 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296" 2026-10-18 11:49:55,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /pos-self/179?access_token=b8b41496ae494296 HTTP/1.1" 200 - 7 0.002 0.013 2026-10-18 11:49:55,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '481B75B44DE070B3A66FEEC06795BBBB', 'loaderId': '098763AD9CA71EDFEFC944D29B3C37C9', 'isDownload': False} 2026-10-18 11:49:55,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,022 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:55,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:49:55,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:49:55,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:49:55,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:49:55,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:55,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-18 11:49:55,171 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:55,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:49:55,181 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:55,189 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:49:55,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-18 11:49:55,241 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.041 0.102 2026-10-18 11:49:55,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.139 2026-10-18 11:49:55,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:49:55,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:55,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/ir.attachment/12275/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:55,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:49:55,516 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:49:55,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:49:55,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-18 11:49:55,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:49:55,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:49:55,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-10-18 11:49:55,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:49:55,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/ir.attachment/12224/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:49:55,739 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:49:55,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:55] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:49:55,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:55,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66545186 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000003', 'uuid': '40d23226-55e3-46f4-9806-31bc033d827b'}] 2026-10-18 11:49:55,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66545186 order {'name': None, 'pos_reference': '260-179-000003', 'uuid': '40d23226-55e3-46f4-9806-31bc033d827b'} created pos.order #935 2026-10-18 11:49:55,998 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66545186 finished 2026-10-18 11:49:56,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.024 0.093 2026-10-18 11:49:56,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 11:49:56,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:56] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.009 2026-10-18 11:49:56,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,149 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,254 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-18 11:49:56,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8090212 (allocated 8912896) 2026-10-18 11:49:56,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139872 2026-10-18 11:49:56,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-18 11:49:56,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139872 2026-10-18 11:49:56,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114956_503309_test_self_order_kiosk.txt 2026-10-18 11:49:56,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpvr5r3n4p_chrome_odoo" 2026-10-18 11:49:56,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 140067 2026-10-18 11:49:56,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpjauyjcrg_chrome_odoo 2026-10-18 11:49:56,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:32909/json/version 2026-10-18 11:49:56,806 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:56,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:56,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:32909/json 2026-10-18 11:49:56,813 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:56,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:32909/devtools/page/B1EF024C8B3996C3993399F5B295D3F4 2026-10-18 11:49:56,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-18 11:49:56,819 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-18 11:49:56,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-18 11:49:56,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/179?access_token=b8b41496ae494296" in browser 2026-10-18 11:49:56,827 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296" 2026-10-18 11:49:56,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:56] "GET /pos-self/179?access_token=b8b41496ae494296 HTTP/1.1" 200 - 7 0.003 0.018 2026-10-18 11:49:56,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'B1EF024C8B3996C3993399F5B295D3F4', 'loaderId': '0BE26439CEA3C38AFF253EE481F4791C', 'isDownload': False} 2026-10-18 11:49:56,859 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:56,872 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:56,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:56] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:49:56,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:56] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 11:49:56,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:56] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:49:57,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-18 11:49:57,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:57,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:49:57,036 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:57,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:49:57,048 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:57,055 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:49:57,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-18 11:49:57,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.046 0.114 2026-10-18 11:49:57,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.155 2026-10-18 11:49:57,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:49:57,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:57,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/ir.attachment/12275/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:49:57,370 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:49:57,409 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:49:57,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:49:57,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-18 11:49:57,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:49:57,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:49:57,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-10-18 11:49:57,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:49:57,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/ir.attachment/12224/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:49:57,567 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49: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-10-18 11:49:57,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:49:57,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,665 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42673003 started for PoS orders references: [{'name': None, 'pos_reference': '260-179-000004', 'uuid': 'c90954ca-c5e6-4540-84ab-2839d30bf53a'}] 2026-10-18 11:49:57,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42673003 order {'name': None, 'pos_reference': '260-179-000004', 'uuid': 'c90954ca-c5e6-4540-84ab-2839d30bf53a'} created pos.order #936 2026-10-18 11:49:57,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42673003 finished 2026-10-18 11:49:57,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 71 0.025 0.098 2026-10-18 11:49:57,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:49:57,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:57] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:49:57,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,889 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:57,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:58,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:58,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:58,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-18 11:49:58,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:58,130 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8031448 (allocated 8650752) 2026-10-18 11:49:58,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 140067 2026-10-18 11:49:58,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-18 11:49:58,132 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 140067 2026-10-18 11:49:58,186 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114958_186741_test_self_order_kiosk.txt 2026-10-18 11:49:58,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpjauyjcrg_chrome_odoo" 2026-10-18 11:49:58,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 140256 2026-10-18 11:49:58,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmprifte2o9_chrome_odoo 2026-10-18 11:49:58,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43215/json/version 2026-10-18 11:49:58,462 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43215', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:58,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-18 11:49:58,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43215/json 2026-10-18 11:49:58,469 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43215', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:49:58,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:43215/devtools/page/01C3986018BD12D9C1C63B0666E113DB 2026-10-18 11:49:58,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-18 11:49:58,475 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-18 11:49:58,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-18 11:49:58,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/179?access_token=b8b41496ae494296" in browser 2026-10-18 11:49:58,480 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296" 2026-10-18 11:49:58,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /pos-self/179?access_token=b8b41496ae494296 HTTP/1.1" 200 - 7 0.003 0.016 2026-10-18 11:49:58,509 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '01C3986018BD12D9C1C63B0666E113DB', 'loaderId': '96359826BE12BAD35949D08E2B965041', 'isDownload': False} 2026-10-18 11:49:58,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:58,522 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:49:58,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:49:58,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.018 2026-10-18 11:49:58,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:49:58,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:49:58,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:49:58,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-18 11:49:58,676 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:49:58,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:49:58,681 44 INFO rb-4af9f49-225677-425882 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/179?access_token=b8b41496ae494296", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:49:58,688 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:58,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "POST /pos-self/relations/179 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:49:58,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-18 11:49:58,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:58,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "POST /pos-self/data/179 HTTP/1.1" 200 - 114 0.042 0.104 2026-10-18 11:49:58,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.141 2026-10-18 11:49:58,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:49:58,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-18 11:49:58,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:58] "GET /web/image/ir.attachment/12275/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:58,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:49:59,027 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:49:59,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:49:59,046 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:49:59,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-18 11:49:59,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:49:59,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-10-18 11:49:59,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:49:59,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,237 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/ir.attachment/12224/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:49:59,259 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49: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-10-18 11:49:59,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:49:59,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:49:59] "GET /web/image/product.product/2989/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.002 0.025 2026-10-18 11:49:59,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,340 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,394 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,448 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,508 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,625 44 INFO rb-4af9f49-225677-425882 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-10-18 11:49:59,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-18 11:49:59,676 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 11:49:59,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8123048 (allocated 8912896) 2026-10-18 11:49:59,702 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 140256 2026-10-18 11:49:59,702 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-18 11:49:59,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 140256 2026-10-18 11:49:59,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_114959_756812_test_self_order_kiosk.txt 2026-10-18 11:49:59,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmprifte2o9_chrome_odoo" 2026-10-18 11:49:59,787 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice ... 2026-10-18 11:50:03,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome pid: 140452 2026-10-18 11:50:03,735 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome headless temporary user profile dir: /tmp/tmp41ch7b3r_chrome_odoo 2026-10-18 11:50:03,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Issuing json command http://127.0.0.1:43657/json/version 2026-10-18 11:50:03,736 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:03,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:03,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Issuing json command http://127.0.0.1:43657/json 2026-10-18 11:50:03,746 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:03,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Websocket url found: ws://127.0.0.1:43657/devtools/page/7104919A77F1536CF63BFE63A5066335 2026-10-18 11:50:03,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Enable chrome headless console log notification 2026-10-18 11:50:03,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome headless enable page notifications 2026-10-18 11:50:03,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Setting session cookie in browser 2026-10-18 11:50:03,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Open "http://127.0.0.1:8069/pos-self/180?access_token=969808b231464ef5" in browser 2026-10-18 11:50:03,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigating to: "http://127.0.0.1:8069/pos-self/180?access_token=969808b231464ef5" 2026-10-18 11:50:03,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:04,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /pos-self/180?access_token=969808b231464ef5 HTTP/1.1" 200 - 57 0.019 0.386 2026-10-18 11:50:04,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Navigation result: {'frameId': '7104919A77F1536CF63BFE63A5066335', 'loaderId': 'E39D63016626809C8861CE0808F0122D', 'isDownload': False} 2026-10-18 11:50:04,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_combo_fixed_choice')" 2026-10-18 11:50:04,341 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:04,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:04,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.022 2026-10-18 11:50:04,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:04,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.056 2026-10-18 11:50:04,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:04,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.070 2026-10-18 11:50:04,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:50:04,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:50:04,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:50:04,560 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:04,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:50:04,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_fixed_choice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/180?access_token=969808b231464ef5", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:04,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [1/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-10-18 11:50:04,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "POST /pos-self/relations/180 HTTP/1.1" 200 - 37 0.014 0.035 2026-10-18 11:50:04,652 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:50:04,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "POST /pos-self/data/180 HTTP/1.1" 200 - 189 0.080 0.148 2026-10-18 11:50:04,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.210 2026-10-18 11:50:04,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:50:04,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: Owl is running in 'dev' mode. 2026-10-18 11:50:04,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /web/image/ir.attachment/12333/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:50:04,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [2/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-10-18 11:50:04,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:04] "GET /web/image/ir.attachment/12282/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:05,003 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:05,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [3/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-10-18 11:50:05,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.016 2026-10-18 11:50:05,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.030 2026-10-18 11:50:05,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:50:05,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:50:05,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [4/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on product 'Test Fixed Combo' (trigger: .product_list .o_self_product_box span:contains('Test Fixed Combo')) 2026-10-18 11:50:05,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:50:05,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-10-18 11:50:05,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:50:05,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2485/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:50:05,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2488/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-18 11:50:05,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2486/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:50:05,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.template/2487/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:50:05,192 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [5/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on combo product 'Variable Side 1' (trigger: .combo_product_box span:contains('Variable Side 1')) 2026-10-18 11:50:05,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.product/2995/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.017 2026-10-18 11:50:05,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.product/2996/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.002 0.028 2026-10-18 11:50:05,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [6/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check the combo price includes the fixed choice extra price (trigger: .o_self_combo_page .o-so-tabular-nums:contains('12.00')) 2026-10-18 11:50:05,299 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [7/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-10-18 11:50:05,367 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [8/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-10-18 11:50:05,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [9/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check combo Test Fixed Combo (trigger: .product-cart-item div:contains("Test Fixed Combo"):has(div:contains(Variable Side 1))) 2026-10-18 11:50:05,447 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50: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-10-18 11:50:05,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "GET /web/image/product.product/2997/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:50:05,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [10/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Check combo Test Fixed Combo (trigger: .product-cart-item div:contains("Test Fixed Combo"):has(div:contains(Fixed Side))) 2026-10-18 11:50:05,533 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [11/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-18 11:50:05,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [12/14] Tour test_self_order_kiosk_combo_fixed_choice → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-10-18 11:50:05,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [13/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-10-18 11:50:05,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: [14/14] Tour test_self_order_kiosk_combo_fixed_choice → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-10-18 11:50:05,741 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50663103 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000001', 'uuid': '8eafbf6b-2c63-4fa6-9794-766010751e48'}] 2026-10-18 11:50:05,771 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50663103 order {'name': None, 'pos_reference': '260-180-000001', 'uuid': '8eafbf6b-2c63-4fa6-9794-766010751e48'} created pos.order #937 2026-10-18 11:50:05,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50663103 finished 2026-10-18 11:50:05,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 131 0.044 0.122 2026-10-18 11:50:05,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-10-18 11:50:05,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:05] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.010 2026-10-18 11:50:05,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: tour succeeded 2026-10-18 11:50:05,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_combo_fixed_choice SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-18 11:50:05,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice.browser: heap 9856632 (allocated 11534336) 2026-10-18 11:50:05,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing chrome headless with pid 140452 2026-10-18 11:50:05,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Closing websocket connection 2026-10-18 11:50:05,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Terminating chrome headless with pid 140452 2026-10-18 11:50:06,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115006_015414_test_self_order_kiosk_combo_fixed_choice.txt 2026-10-18 11:50:06,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_fixed_choice: Removing chrome user profile "/tmp/tmp41ch7b3r_chrome_odoo" 2026-10-18 11:50:06,047 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-18 11:50:09,904 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [374] 2026-10-18 11:50:10,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 140654 2026-10-18 11:50:10,281 44 INFO rb-4af9f49-225677-425882 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/tmp08uqyt70_chrome_odoo 2026-10-18 11:50:10,281 44 INFO rb-4af9f49-225677-425882 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:33803/json/version 2026-10-18 11:50:10,282 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:10,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:10,288 44 INFO rb-4af9f49-225677-425882 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:33803/json 2026-10-18 11:50:10,288 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:10,292 44 INFO rb-4af9f49-225677-425882 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:33803/devtools/page/4CD198FEFF87E58CC23134205DAEB4A3 2026-10-18 11:50:10,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:10,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:10,300 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:10,476 44 INFO rb-4af9f49-225677-425882 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/181?access_token=5bf7dbb14b954b27" in browser 2026-10-18 11:50:10,476 44 INFO rb-4af9f49-225677-425882 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/181?access_token=5bf7dbb14b954b27" 2026-10-18 11:50:10,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:10,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:10] "GET /pos-self/181?access_token=5bf7dbb14b954b27 HTTP/1.1" 200 - 57 0.018 0.322 2026-10-18 11:50:10,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '4CD198FEFF87E58CC23134205DAEB4A3', 'loaderId': 'AC26ECD5FF049635D266B2A17F53E6D3', 'isDownload': False} 2026-10-18 11:50:10,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:10,839 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:10,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:10,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:10] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:50:10,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:10,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:10] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.047 2026-10-18 11:50:10,908 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:10,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:10] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.068 2026-10-18 11:50:10,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:50:11,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:50:11,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:50:11,013 44 INFO rb-4af9f49-225677-425882 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/181?access_token=5bf7dbb14b954b27", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:11,015 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:11,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:50:11,019 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "POST /pos-self/relations/181 HTTP/1.1" 200 - 37 0.012 0.033 2026-10-18 11:50:11,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:50:11,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "POST /pos-self/data/181 HTTP/1.1" 200 - 190 0.065 0.129 2026-10-18 11:50:11,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.182 2026-10-18 11:50:11,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:50:11,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/ir.attachment/12391/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:11,434 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/ir.attachment/12340/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:11,451 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:11,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/pos.category/349/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:50:11,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/pos.category/350/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 11:50:11,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-10-18 11:50:11,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/pos.category/351/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.054 2026-10-18 11:50:11,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/product.template/2489/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-18 11:50:11,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/product.template/2490/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-18 11:50:11,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/product.template/2491/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-18 11:50:11,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/product.template/2492/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:50:11,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/product.template/2493/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:50:11,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/product.template/2498/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:50:11,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:11] "GET /web/image/product.product/3001/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:50:11,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,798 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,856 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,906 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:11,961 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:12,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:12,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-10-18 11:50:12,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:12,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9395456 (allocated 10747904) 2026-10-18 11:50:12,122 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 140654 2026-10-18 11:50:12,122 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-10-18 11:50:12,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 140654 2026-10-18 11:50:12,179 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115012_178931_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-18 11:50:12,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmp08uqyt70_chrome_odoo" 2026-10-18 11:50:12,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-18 11:50:15,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 140841 2026-10-18 11:50:15,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmp4q_8yix8_chrome_odoo 2026-10-18 11:50:15,907 44 INFO rb-4af9f49-225677-425882 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:38825/json/version 2026-10-18 11:50:15,907 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:15,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:15,910 44 INFO rb-4af9f49-225677-425882 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:38825/json 2026-10-18 11:50:15,910 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:15,911 44 INFO rb-4af9f49-225677-425882 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:38825/devtools/page/BC8A0331A589B41C0F0F76E5D0E4A63F 2026-10-18 11:50:15,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Enable chrome headless console log notification 2026-10-18 11:50:15,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-10-18 11:50:15,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-10-18 11:50:16,075 44 INFO rb-4af9f49-225677-425882 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/182?access_token=1abb05fe53e141aa" in browser 2026-10-18 11:50:16,075 44 INFO rb-4af9f49-225677-425882 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/182?access_token=1abb05fe53e141aa" 2026-10-18 11:50:16,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:16,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /pos-self/182?access_token=1abb05fe53e141aa HTTP/1.1" 200 - 57 0.019 0.338 2026-10-18 11:50:16,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': 'BC8A0331A589B41C0F0F76E5D0E4A63F', 'loaderId': '1608E3D59850724FA5ECEF1B3FF765DF', 'isDownload': False} 2026-10-18 11:50:16,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:16,454 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:16,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:16,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.023 2026-10-18 11:50:16,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:16,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-10-18 11:50:16,526 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:16,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.071 2026-10-18 11:50:16,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:50:16,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:50:16,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:50:16,668 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:16,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:50:16,680 44 INFO rb-4af9f49-225677-425882 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/182?access_token=1abb05fe53e141aa", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:16,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:16,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "POST /pos-self/relations/182 HTTP/1.1" 200 - 37 0.015 0.033 2026-10-18 11:50:16,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:50:16,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "POST /pos-self/data/182 HTTP/1.1" 200 - 189 0.072 0.154 2026-10-18 11:50:16,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.208 2026-10-18 11:50:17,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:50:17,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/ir.attachment/12449/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:17,098 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,106 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/ir.attachment/12398/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:17,111 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:17,172 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:50:17,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.027 2026-10-18 11:50:17,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:50:17,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:50:17,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:50:17,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:50:17,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:50:17,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/product.template/2499/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:50:17,299 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/image/product.product/2991/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:50:17,368 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,418 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:17,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,588 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-18 11:50:17,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:17,688 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9284784 (allocated 10485760) 2026-10-18 11:50:17,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 140841 2026-10-18 11:50:17,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-18 11:50:17,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 140841 2026-10-18 11:50:17,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115017_750772_test_self_order_kiosk_combo_sides.txt 2026-10-18 11:50:17,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmp4q_8yix8_chrome_odoo" 2026-10-18 11:50:17,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-18 11:50:21,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-18 11:50:24,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-18 11:50:28,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 141037 2026-10-18 11:50:28,261 44 INFO rb-4af9f49-225677-425882 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/tmp7iophizl_chrome_odoo 2026-10-18 11:50:28,261 44 INFO rb-4af9f49-225677-425882 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:43235/json/version 2026-10-18 11:50:28,262 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:28,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:28,268 44 INFO rb-4af9f49-225677-425882 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:43235/json 2026-10-18 11:50:28,269 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:28,272 44 INFO rb-4af9f49-225677-425882 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:43235/devtools/page/DE77765CF0328559048C48FD7DD7D3EA 2026-10-18 11:50:28,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:28,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-10-18 11:50:28,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-10-18 11:50:28,422 44 INFO rb-4af9f49-225677-425882 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/185?access_token=0dca8bb641064fe8" in browser 2026-10-18 11:50:28,422 44 INFO rb-4af9f49-225677-425882 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/185?access_token=0dca8bb641064fe8" 2026-10-18 11:50:28,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:28,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "GET /pos-self/185?access_token=0dca8bb641064fe8 HTTP/1.1" 200 - 57 0.017 0.299 2026-10-18 11:50:28,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'DE77765CF0328559048C48FD7DD7D3EA', 'loaderId': 'B5B8847B56573763F941A7469F0A6DF4', 'isDownload': False} 2026-10-18 11:50:28,747 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:28,760 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:28,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:28,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.015 0.020 2026-10-18 11:50:28,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:28,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.054 2026-10-18 11:50:28,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:28,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.080 2026-10-18 11:50:28,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:50:28,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:50:28,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:50:28,975 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:28,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:50:28,979 44 INFO rb-4af9f49-225677-425882 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/185?access_token=0dca8bb641064fe8", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:28,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "POST /pos-self/relations/185 HTTP/1.1" 200 - 41 0.014 0.035 2026-10-18 11:50:29,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:50:29,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "POST /pos-self/data/185 HTTP/1.1" 200 - 176 0.061 0.116 2026-10-18 11:50:29,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.166 2026-10-18 11:50:29,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:50:29,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/ir.attachment/12620/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:29,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:50:29,413 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:29,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-18 11:50:29,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:50:29,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:50:29,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:50:29,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:50:29,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/ir.attachment/12569/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:29,574 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:29,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.017 2026-10-18 11:50:29,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87359880 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': '561dbcd4-e04e-4143-a6c2-598bd888391a'}] 2026-10-18 11:50:29,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87359880 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': '561dbcd4-e04e-4143-a6c2-598bd888391a'} created pos.order #938 2026-10-18 11:50:29,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87359880 finished 2026-10-18 11:50:29,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.037 0.105 2026-10-18 11:50:29,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:50:29,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:29] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:50:29,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-18 11:50:29,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:29,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7487816 (allocated 8126464) 2026-10-18 11:50:29,835 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 141037 2026-10-18 11:50:29,835 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-18 11:50:29,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 141037 2026-10-18 11:50:29,897 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115029_897770_test_self_order_kiosk_to_cashier_payment.txt 2026-10-18 11:50:29,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp7iophizl_chrome_odoo" 2026-10-18 11:50:30,169 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 141225 2026-10-18 11:50:30,170 44 INFO rb-4af9f49-225677-425882 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/tmpiy8u8lf7_chrome_odoo 2026-10-18 11:50:30,170 44 INFO rb-4af9f49-225677-425882 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:36531/json/version 2026-10-18 11:50:30,171 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:30,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:30,175 44 INFO rb-4af9f49-225677-425882 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:36531/json 2026-10-18 11:50:30,176 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:30,178 44 INFO rb-4af9f49-225677-425882 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:36531/devtools/page/6E67796E8B32004D2DD0ACB0D1AD691A 2026-10-18 11:50:30,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:30,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-10-18 11:50:30,204 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 11:50:30,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-10-18 11:50:30,211 44 INFO rb-4af9f49-225677-425882 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/186" in browser 2026-10-18 11:50:30,211 44 INFO rb-4af9f49-225677-425882 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/186" 2026-10-18 11:50:30,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:30] "GET /pos/ui/186 HTTP/1.1" 200 - 112 0.049 0.258 2026-10-18 11:50:30,532 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '6E67796E8B32004D2DD0ACB0D1AD691A', 'loaderId': '40E37208DEDA21A6B63F3D37BB5B7A31', 'isDownload': False} 2026-10-18 11:50:30,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:30,542 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:30,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:30] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:50:30,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:30] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:50:30,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:30] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:50:30,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:50:30,941 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:30,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:50:30,989 44 INFO rb-4af9f49-225677-425882 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/186", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:30,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 11:50:30,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:31,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.016 0.048 2026-10-18 11:50:31,028 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.054 2026-10-18 11:50:31,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:50:31,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:31,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "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.016 2026-10-18 11:50:31,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-18 11:50:31,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.014 0.037 2026-10-18 11:50:31,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-18 11:50:31,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 412 0.139 0.288 2026-10-18 11:50:31,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "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-10-18 11:50:31,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:50:31,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:50:31,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-18 11:50:31,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:31,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-18 11:50:31,740 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:31,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:50:31,749 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:50:31,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.002 0.012 2026-10-18 11:50:31,761 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50: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-10-18 11:50:31,762 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:50:31,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 11:50:31,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:31,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.008 2026-10-18 11:50:31,870 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:50:31,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /pos/ui/186 HTTP/1.1" 200 - 34 0.018 0.044 2026-10-18 11:50:31,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /pos/ui/186?from_backend=True HTTP/1.1" 200 - 34 0.011 0.095 2026-10-18 11:50:31,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:31,984 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:50:31,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:31] "GET /web/image?model=product.template&field=image_128&id=2479&unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.115 2026-10-18 11:50:32,008 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "GET /web/image?model=product.template&field=image_128&id=2480&unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-18 11:50:32,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "GET /web/image?model=product.template&field=image_128&id=2481&unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.134 2026-10-18 11:50:32,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "GET /web/image?model=product.template&field=image_128&id=2478&unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.176 2026-10-18 11:50:32,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "GET /web/image?model=product.template&field=image_128&id=2482&unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.128 2026-10-18 11:50:32,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.010 0.098 2026-10-18 11:50:32,142 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 71 0.028 0.049 2026-10-18 11:50:32,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.025 2026-10-18 11:50:32,266 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:32,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,342 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,528 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,537 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:32,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,634 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:32,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32511409 started for PoS orders references: [{'name': '/', 'pos_reference': '260-185-000001', 'uuid': '561dbcd4-e04e-4143-a6c2-598bd888391a'}] 2026-10-18 11:50:32,704 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:50:32,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [830] to pos.order #938 2026-10-18 11:50:33,024 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32511409 order {'name': '/', 'pos_reference': '260-185-000001', 'uuid': '561dbcd4-e04e-4143-a6c2-598bd888391a'} updated pos.order #938 2026-10-18 11:50:33,040 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32511409 finished 2026-10-18 11:50:33,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.110 0.285 2026-10-18 11:50:33,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50: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-10-18 11:50:33,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-18 11:50:33,188 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:33,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30597083 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-185-000001', 'uuid': '561dbcd4-e04e-4143-a6c2-598bd888391a'}] 2026-10-18 11:50:33,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30597083 order {'name': 'Shop - 000001', 'pos_reference': '260-185-000001', 'uuid': '561dbcd4-e04e-4143-a6c2-598bd888391a'} sync ignored for existing PoS order pos.order(938,) (state: paid) 2026-10-18 11:50:33,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30597083 finished 2026-10-18 11:50:33,256 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15827988 (allocated 17301504) 2026-10-18 11:50:33,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 141225 2026-10-18 11:50:33,261 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-18 11:50:33,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 141225 2026-10-18 11:50:33,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.022 0.055 2026-10-18 11:50:33,325 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115033_325282_test_self_order_kiosk_to_cashier_payment.txt 2026-10-18 11:50:33,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpiy8u8lf7_chrome_odoo" 2026-10-18 11:50:33,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-18 11:50:37,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 141438 2026-10-18 11:50:37,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpg6zsp3_3_chrome_odoo 2026-10-18 11:50:37,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:43701/json/version 2026-10-18 11:50:37,207 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:37,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:37,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:43701/json 2026-10-18 11:50:37,212 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:37,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:43701/devtools/page/79133DD2570CC6A0E51DBC912049CA73 2026-10-18 11:50:37,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-18 11:50:37,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-18 11:50:37,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-18 11:50:37,339 44 INFO rb-4af9f49-225677-425882 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/187?access_token=856f1d3df0854f7b" in browser 2026-10-18 11:50:37,339 44 INFO rb-4af9f49-225677-425882 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/187?access_token=856f1d3df0854f7b" 2026-10-18 11:50:37,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:37,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "GET /pos-self/187?access_token=856f1d3df0854f7b HTTP/1.1" 200 - 57 0.018 0.361 2026-10-18 11:50:37,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '79133DD2570CC6A0E51DBC912049CA73', 'loaderId': '2FEAAB8EF6079B2644842A1EEC42D6F0', 'isDownload': False} 2026-10-18 11:50:37,727 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:37,741 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:37,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:37,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.025 2026-10-18 11:50:37,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:37,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-10-18 11:50:37,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:37,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.073 2026-10-18 11:50:37,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:50:37,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:50:37,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:50:37,946 44 INFO rb-4af9f49-225677-425882 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/187?access_token=856f1d3df0854f7b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:37,948 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:37,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:50:37,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.014 0.030 2026-10-18 11:50:38,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-18 11:50:38,235 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "POST /pos-self/data/187 HTTP/1.1" 200 - 183 0.068 0.133 2026-10-18 11:50:38,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.187 2026-10-18 11:50:38,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:50:38,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-10-18 11:50:38,333 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:50:38,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/ir.attachment/12678/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:50:38,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/ir.attachment/12677/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:38,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/ir.attachment/12627/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:50:38,475 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:38,532 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:50:38,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/pos.category/352/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.027 2026-10-18 11:50:38,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:50:38,586 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,586 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:50:38,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:50:38,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-18 11:50:38,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-10-18 11:50:38,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /web/image/product.template/2500/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:50:38,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,719 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50: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-10-18 11:50:38,760 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,809 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,860 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,913 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:38,917 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:50:38,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:38] "GET /pos-self/187?access_token=856f1d3df0854f7b HTTP/1.1" 303 - 2 0.001 0.004 2026-10-18 11:50:39,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /fr/pos-self/187?access_token=856f1d3df0854f7b HTTP/1.1" 200 - 10 0.004 0.020 2026-10-18 11:50:39,021 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:39,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.062 2026-10-18 11:50:39,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:39,178 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:39,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:39,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "POST /pos-self/relations/187 HTTP/1.1" 200 - 16 0.007 0.021 2026-10-18 11:50:39,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.029 2026-10-18 11:50:39,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "POST /pos-self/data/187 HTTP/1.1" 200 - 115 0.041 0.099 2026-10-18 11:50:39,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.135 2026-10-18 11:50:39,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.007 2026-10-18 11:50:39,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-10-18 11:50:39,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /web/image/ir.attachment/12678/raw HTTP/1.1" 304 - 4 0.001 0.004 2026-10-18 11:50:39,463 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:39,523 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:39,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /web/image/ir.attachment/12677/raw HTTP/1.1" 304 - 4 0.001 0.004 2026-10-18 11:50:39,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:39] "GET /web/image/ir.attachment/12627/raw HTTP/1.1" 304 - 4 0.001 0.003 2026-10-18 11:50:39,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:39,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:39,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-18 11:50:39,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_language_changes SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:50:39,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8418300 (allocated 10686464) 2026-10-18 11:50:39,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 141438 2026-10-18 11:50:39,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-18 11:50:39,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 141438 2026-10-18 11:50:39,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115039_801039_test_self_order_language_changes.txt 2026-10-18 11:50:39,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpg6zsp3_3_chrome_odoo" 2026-10-18 11:50:39,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-18 11:50:43,640 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 141641 2026-10-18 11:50:43,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpcnftzoej_chrome_odoo 2026-10-18 11:50:43,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:45223/json/version 2026-10-18 11:50:43,642 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:43,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:43,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:45223/json 2026-10-18 11:50:43,647 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:43,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:45223/devtools/page/DD62372884FCEB3C32E13BE4E437CABD 2026-10-18 11:50:43,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-10-18 11:50:43,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-18 11:50:43,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-18 11:50:43,803 44 INFO rb-4af9f49-225677-425882 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/188?access_token=2fa9864698a444b2" in browser 2026-10-18 11:50:43,804 44 INFO rb-4af9f49-225677-425882 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/188?access_token=2fa9864698a444b2" 2026-10-18 11:50:43,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:44,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /pos-self/188?access_token=2fa9864698a444b2 HTTP/1.1" 200 - 57 0.018 0.300 2026-10-18 11:50:44,131 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': 'DD62372884FCEB3C32E13BE4E437CABD', 'loaderId': 'B1BD98094488E85D7B4E8FA85DC76713', 'isDownload': False} 2026-10-18 11:50:44,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:44,140 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:44,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:44,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.021 2026-10-18 11:50:44,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:44,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.053 2026-10-18 11:50:44,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:44,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.070 2026-10-18 11:50:44,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:50:44,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:50:44,342 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-18 11:50:44,343 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:44,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:50:44,345 44 INFO rb-4af9f49-225677-425882 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/188?access_token=2fa9864698a444b2", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:44,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:44,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:50:44,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:50:44,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "POST /pos-self/data/188 HTTP/1.1" 200 - 162 0.056 0.149 2026-10-18 11:50:44,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.188 2026-10-18 11:50:44,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.027 2026-10-18 11:50:44,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: Owl is running in 'dev' mode. 2026-10-18 11:50:44,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/ir.attachment/12736/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:44,759 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:44,779 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:44,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/pos.category/353/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-18 11:50:44,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/product.template/2501/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:50:44,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/pos.category/354/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.032 2026-10-18 11:50:44,817 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:44,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/pos.category/355/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.044 2026-10-18 11:50:44,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:44,933 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:44,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:44] "GET /web/image/product.template/2502/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-18 11:50:44,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:45,055 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:45,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:45] "GET /web/image/ir.attachment/12685/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:45,071 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:50:45,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:45] "GET /web/image/product.product/3010/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:50:45,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:45] "GET /web/image/product.product/3011/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-10-18 11:50:45,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:45,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61041136 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': '0ac1531e-1a77-4a80-a64b-4c414bf6d5d3'}] 2026-10-18 11:50:45,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61041136 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': '0ac1531e-1a77-4a80-a64b-4c414bf6d5d3'} created pos.order #939 2026-10-18 11:50:45,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61041136 finished 2026-10-18 11:50:45,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.037 0.107 2026-10-18 11:50:45,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:45] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:50:45,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-18 11:50:45,317 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:45,338 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7588544 (allocated 8650752) 2026-10-18 11:50:45,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 141641 2026-10-18 11:50:45,340 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-18 11:50:45,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 141641 2026-10-18 11:50:45,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115045_435781_test_self_order_parent_category.txt 2026-10-18 11:50:45,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpcnftzoej_chrome_odoo" 2026-10-18 11:50:45,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-18 11:50:49,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 141828 2026-10-18 11:50:49,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmp1gsqwzqb_chrome_odoo 2026-10-18 11:50:49,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:41267/json/version 2026-10-18 11:50:49,197 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:49,201 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:49,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:41267/json 2026-10-18 11:50:49,202 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:50:49,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:41267/devtools/page/9466285971E984C491061A452137FBE6 2026-10-18 11:50:49,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-18 11:50:49,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-18 11:50:49,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-18 11:50:49,361 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Open "http://127.0.0.1:8069/pos-self/189?access_token=db153c4bc4ce4b1a" in browser 2026-10-18 11:50:49,361 44 INFO rb-4af9f49-225677-425882 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/189?access_token=db153c4bc4ce4b1a" 2026-10-18 11:50:49,371 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:49,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "GET /pos-self/189?access_token=db153c4bc4ce4b1a HTTP/1.1" 200 - 57 0.018 0.305 2026-10-18 11:50:49,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '9466285971E984C491061A452137FBE6', 'loaderId': '877CA6E241656FF1B41362A2CC17B57A', 'isDownload': False} 2026-10-18 11:50:49,695 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:49,708 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:49,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:49,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.020 2026-10-18 11:50:49,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:49,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.040 2026-10-18 11:50:49,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:49,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.064 2026-10-18 11:50:49,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:50:49,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:50:49,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.007 2026-10-18 11:50:49,934 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:49,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:50:49,945 44 INFO rb-4af9f49-225677-425882 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/189?access_token=db153c4bc4ce4b1a", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:49,958 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:49,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:49] "POST /pos-self/relations/189 HTTP/1.1" 200 - 42 0.014 0.033 2026-10-18 11:50:50,012 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:50:50,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "POST /pos-self/data/189 HTTP/1.1" 200 - 183 0.064 0.126 2026-10-18 11:50:50,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.173 2026-10-18 11:50:50,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:50:50,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-10-18 11:50:50,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/ir.attachment/12794/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:50,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/pos.category/348/image_128?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:50:50,384 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:50,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/product.template/2478/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.013 2026-10-18 11:50:50,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/product.template/2479/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:50:50,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/product.template/2482/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:50:50,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/product.template/2480/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:50:50,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/product.template/2481/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:50:50,457 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/ir.attachment/12743/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:50,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:50] "GET /web/image/product.product/2987/image_512?unique=2026-10-18T11:49:31.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:50:50,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,746 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,852 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,914 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:50,940 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25426843 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '64d604ad-88c2-4ae9-a6f9-1b2235994543'}] 2026-10-18 11:50:50,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25426843 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '64d604ad-88c2-4ae9-a6f9-1b2235994543'} created pos.order #940 2026-10-18 11:50:50,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25426843 finished 2026-10-18 11:50:51,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 107 0.040 0.120 2026-10-18 11:50:51,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 11:50:51,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:51] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.009 2026-10-18 11:50:51,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:51,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-18 11:50:51,167 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 11:50:51,193 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7957612 (allocated 8650752) 2026-10-18 11:50:51,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 141828 2026-10-18 11:50:51,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-18 11:50:51,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 141828 2026-10-18 11:50:51,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115051_263025_test_self_order_pricelist.txt 2026-10-18 11:50:51,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmp1gsqwzqb_chrome_odoo" 2026-10-18 11:50:51,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:50:52,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-18 11:50:55,803 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 142017 2026-10-18 11:50:55,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp51mam8e6_chrome_odoo 2026-10-18 11:50:55,804 44 INFO rb-4af9f49-225677-425882 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:35171/json/version 2026-10-18 11:50:55,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:55,809 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:50:55,809 44 INFO rb-4af9f49-225677-425882 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:35171/json 2026-10-18 11:50:55,810 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:55,813 44 INFO rb-4af9f49-225677-425882 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:35171/devtools/page/C05882589C872EE1C11D62B613EFA0B3 2026-10-18 11:50:55,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Enable chrome headless console log notification 2026-10-18 11:50:55,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-18 11:50:55,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-18 11:50:55,967 44 INFO rb-4af9f49-225677-425882 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/190?access_token=3631eb3b8e6f4f5d" in browser 2026-10-18 11:50:55,968 44 INFO rb-4af9f49-225677-425882 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/190?access_token=3631eb3b8e6f4f5d" 2026-10-18 11:50:55,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:50:56,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /pos-self/190?access_token=3631eb3b8e6f4f5d HTTP/1.1" 200 - 57 0.017 0.296 2026-10-18 11:50:56,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': 'C05882589C872EE1C11D62B613EFA0B3', 'loaderId': '5F2A24F67676F7D54E974BC3395E1B04', 'isDownload': False} 2026-10-18 11:50:56,290 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:56,302 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:50:56,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:50:56,336 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.024 2026-10-18 11:50:56,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:50:56,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.039 2026-10-18 11:50:56,357 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:50:56,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.056 2026-10-18 11:50:56,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:50:56,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:50:56,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:50:56,489 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:50:56,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:50:56,495 44 INFO rb-4af9f49-225677-425882 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/190?access_token=3631eb3b8e6f4f5d", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:50:56,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:56,539 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "POST /pos-self/relations/190 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:50:56,564 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:56,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-18 11:50:56,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "POST /pos-self/data/190 HTTP/1.1" 200 - 181 0.061 0.134 2026-10-18 11:50:56,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.184 2026-10-18 11:50:56,797 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:56,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/ir.attachment/12862/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:56,859 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:56,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-10-18 11:50:56,897 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:50:56,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-18 11:50:56,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:50:56,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-18 11:50:56,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:56,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:50:56,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:50:56,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:56,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:56] "GET /web/image/ir.attachment/12811/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:50:56,998 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50: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-10-18 11:50:57,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:57] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-10-18 11:50:57,035 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,124 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50863583 started for PoS orders references: [{'name': None, 'pos_reference': '260-190-000001', 'uuid': 'd4cffafe-2b3a-4445-814f-07c837891fdb'}] 2026-10-18 11:50:57,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50863583 order {'name': None, 'pos_reference': '260-190-000001', 'uuid': 'd4cffafe-2b3a-4445-814f-07c837891fdb'} created pos.order #941 2026-10-18 11:50:57,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50863583 finished 2026-10-18 11:50:57,250 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.038 0.116 2026-10-18 11:50:57,295 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,399 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,465 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #3 deleted mail.message records with IDs: [12087] 2026-10-18 11:50:57,552 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #3 deleted pos.order records with IDs: [941] 2026-10-18 11:50:57,560 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2639] 2026-10-18 11:50:57,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:57] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 79 0.027 0.083 2026-10-18 11:50:57,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:57] "GET /web/image/ir.attachment/12861/raw HTTP/1.1" 200 - 4 0.001 0.100 2026-10-18 11:50:57,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:50:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.003 0.024 2026-10-18 11:50:57,628 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,679 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-18 11:50:57,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:50:57,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8125356 (allocated 8912896) 2026-10-18 11:50:57,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 142017 2026-10-18 11:50:57,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-18 11:50:57,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 142017 2026-10-18 11:50:57,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115057_763210_test_delete_mobile_order_from_backend.txt 2026-10-18 11:50:57,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp51mam8e6_chrome_odoo" 2026-10-18 11:50:57,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-18 11:51:01,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 142209 2026-10-18 11:51:01,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpubn3jvs8_chrome_odoo 2026-10-18 11:51:01,300 44 INFO rb-4af9f49-225677-425882 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:39791/json/version 2026-10-18 11:51:01,301 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:01,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:01,309 44 INFO rb-4af9f49-225677-425882 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:39791/json 2026-10-18 11:51:01,309 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:01,312 44 INFO rb-4af9f49-225677-425882 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:39791/devtools/page/2FFB102ECDCC23642F40DA45B95E5979 2026-10-18 11:51:01,316 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-18 11:51:01,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-18 11:51:01,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-18 11:51:01,458 44 INFO rb-4af9f49-225677-425882 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/191?access_token=e3bc0a101ed94718" in browser 2026-10-18 11:51:01,459 44 INFO rb-4af9f49-225677-425882 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/191?access_token=e3bc0a101ed94718" 2026-10-18 11:51:01,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:51:01,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "GET /pos-self/191?access_token=e3bc0a101ed94718 HTTP/1.1" 200 - 57 0.017 0.299 2026-10-18 11:51:01,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '2FFB102ECDCC23642F40DA45B95E5979', 'loaderId': '80716C2E123C755BB0D5944BF3F24586', 'isDownload': False} 2026-10-18 11:51:01,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:01,794 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:01,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:51:01,827 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.024 2026-10-18 11:51:01,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:51:01,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.045 2026-10-18 11:51:01,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:51:01,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.071 2026-10-18 11:51:01,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:01,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:51:01,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:51:01,973 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:01,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:51:01,978 44 INFO rb-4af9f49-225677-425882 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/191?access_token=e3bc0a101ed94718", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:02,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:51:02,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.013 0.067 2026-10-18 11:51:02,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:51:02,247 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "POST /pos-self/data/191 HTTP/1.1" 200 - 181 0.060 0.114 2026-10-18 11:51:02,278 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/ir.attachment/12920/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:02,339 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:51:02,374 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:02,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-18 11:51:02,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:51:02,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-18 11:51:02,403 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:51:02,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:51:02,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/ir.attachment/12869/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:02,549 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:02,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:02,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.028 2026-10-18 11:51:02,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,692 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,811 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:02,839 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54511293 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000001', 'uuid': '023b4099-fa83-401f-974c-9e20eda0de2e'}] 2026-10-18 11:51:02,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54511293 order {'name': None, 'pos_reference': '260-191-000001', 'uuid': '023b4099-fa83-401f-974c-9e20eda0de2e'} created pos.order #942 2026-10-18 11:51:02,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54511293 finished 2026-10-18 11:51:02,959 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.039 0.113 2026-10-18 11:51:02,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:03,012 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:03,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-18 11:51:03,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:03,091 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8133132 (allocated 9437184) 2026-10-18 11:51:03,092 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 142209 2026-10-18 11:51:03,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-18 11:51:03,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 142209 2026-10-18 11:51:03,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115103_152771_test_mobile_self_order_preparation_changes.txt 2026-10-18 11:51:03,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpubn3jvs8_chrome_odoo" 2026-10-18 11:51:03,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 142404 2026-10-18 11:51:03,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpktbqel2d_chrome_odoo 2026-10-18 11:51:03,429 44 INFO rb-4af9f49-225677-425882 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:41673/json/version 2026-10-18 11:51:03,431 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:03,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:03,433 44 INFO rb-4af9f49-225677-425882 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:41673/json 2026-10-18 11:51:03,433 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:03,434 44 INFO rb-4af9f49-225677-425882 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:41673/devtools/page/2CE503C6209159BE65272248788ACD04 2026-10-18 11:51:03,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-10-18 11:51:03,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-18 11:51:03,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:51:03,452 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-18 11:51:03,453 44 INFO rb-4af9f49-225677-425882 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=191" in browser 2026-10-18 11:51:03,453 44 INFO rb-4af9f49-225677-425882 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=191" 2026-10-18 11:51:03,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:03] "GET /pos/ui?config_id=191 HTTP/1.1" 200 - 73 0.023 0.198 2026-10-18 11:51:03,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '2CE503C6209159BE65272248788ACD04', 'loaderId': '656323A3ABC024BC95DCB40BAE19A981', 'isDownload': False} 2026-10-18 11:51:03,686 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:03,695 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:03,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:03] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:51:03,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:03] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:51:03,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:03] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:51:04,061 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:04,066 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:04,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 11:51:04,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:04,096 44 INFO rb-4af9f49-225677-425882 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=191", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:04,097 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:51:04,100 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:04,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:04,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:51:04,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:51:04,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.005 0.020 2026-10-18 11:51:04,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-10-18 11:51:04,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-18 11:51:04,648 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:51:04,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-18 11:51:04,649 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:51:04,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.155 0.335 2026-10-18 11:51:04,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "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-10-18 11:51:04,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "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-10-18 11:51:04,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-18 11:51:04,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "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-10-18 11:51:04,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:04,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:51:04,827 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:04,841 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:51:04,846 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:51:04,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.014 2026-10-18 11:51:04,854 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:04,856 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:04,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-18 11:51:04,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.008 2026-10-18 11:51:04,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:04,916 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:04,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.010 2026-10-18 11:51:04,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /pos/ui/191?from_backend=True HTTP/1.1" 200 - 33 0.012 0.034 2026-10-18 11:51:04,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:04] "GET /pos/ui/191 HTTP/1.1" 200 - 33 0.009 0.070 2026-10-18 11:51:05,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,070 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 47 0.019 0.037 2026-10-18 11:51:05,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:51:05,115 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:05,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,483 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,559 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,570 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:05,609 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-18 11:51:05,672 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:05,677 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60675932 started for PoS orders references: [{'name': '/', 'pos_reference': '260-191-000001', 'uuid': '023b4099-fa83-401f-974c-9e20eda0de2e'}] 2026-10-18 11:51:05,679 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:51:05,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15358236 (allocated 16515072) 2026-10-18 11:51:05,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 142404 2026-10-18 11:51:05,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-18 11:51:05,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 142404 2026-10-18 11:51:05,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [831] to pos.order #942 2026-10-18 11:51:05,790 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115105_790793_test_mobile_self_order_preparation_changes.txt 2026-10-18 11:51:05,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpktbqel2d_chrome_odoo" 2026-10-18 11:51:05,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-18 11:51:06,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60675932 order {'name': '/', 'pos_reference': '260-191-000001', 'uuid': '023b4099-fa83-401f-974c-9e20eda0de2e'} updated pos.order #942 2026-10-18 11:51:06,103 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60675932 finished 2026-10-18 11:51:06,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.116 0.340 2026-10-18 11:51:06,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-18 11:51:09,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 142598 2026-10-18 11:51:09,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmp1j4nh0zb_chrome_odoo 2026-10-18 11:51:09,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:45445/json/version 2026-10-18 11:51:09,841 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:09,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:09,843 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:45445/json 2026-10-18 11:51:09,843 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:09,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:45445/devtools/page/A91CE6DC09B10002F4F7C7D82A15036F 2026-10-18 11:51:09,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-18 11:51:09,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-18 11:51:09,849 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-18 11:51:09,981 44 INFO rb-4af9f49-225677-425882 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/192?access_token=874b3b358a1a4fa5" in browser 2026-10-18 11:51:09,982 44 INFO rb-4af9f49-225677-425882 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/192?access_token=874b3b358a1a4fa5" 2026-10-18 11:51:09,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:51:10,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /pos-self/192?access_token=874b3b358a1a4fa5 HTTP/1.1" 200 - 57 0.017 0.373 2026-10-18 11:51:10,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': 'A91CE6DC09B10002F4F7C7D82A15036F', 'loaderId': 'AF180758BD1F3724E0B4098058B49D42', 'isDownload': False} 2026-10-18 11:51:10,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:10,392 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:10,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:51:10,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.021 2026-10-18 11:51:10,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:51:10,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.055 2026-10-18 11:51:10,463 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:51:10,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.071 2026-10-18 11:51:10,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:10,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:51:10,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:51:10,589 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:10,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:51:10,594 44 INFO rb-4af9f49-225677-425882 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/192?access_token=874b3b358a1a4fa5", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:10,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:10,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.012 0.028 2026-10-18 11:51:10,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-18 11:51:10,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.059 0.117 2026-10-18 11:51:10,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.163 2026-10-18 11:51:10,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:10,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/image/ir.attachment/12978/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:10,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:10,967 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:51:10,975 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:10,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:51:10,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:51:10,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:10] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:51:11,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:11] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:51:11,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:11] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:51:11,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:11] "GET /web/image/ir.attachment/12927/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:11,076 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:11,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:11] "GET /web/image/product.product/3015/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:11,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14673993 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000001', 'uuid': '32f6ca4f-0ad5-4a94-a85f-5883742ec021'}] 2026-10-18 11:51:11,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14673993 order {'name': None, 'pos_reference': '260-192-000001', 'uuid': '32f6ca4f-0ad5-4a94-a85f-5883742ec021'} created pos.order #943 2026-10-18 11:51:11,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14673993 finished 2026-10-18 11:51:11,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 275 0.093 0.257 2026-10-18 11:51:11,561 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,673 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,733 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,839 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:11,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27679704 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000002', 'uuid': '17d4643d-b728-4035-b12f-a56bee9c2829'}] 2026-10-18 11:51:11,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27679704 order {'name': None, 'pos_reference': '260-192-000002', 'uuid': '17d4643d-b728-4035-b12f-a56bee9c2829'} created pos.order #944 2026-10-18 11:51:11,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27679704 finished 2026-10-18 11:51:12,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.057 0.209 2026-10-18 11:51:12,212 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,266 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,323 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,440 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,491 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4507885 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000003', 'uuid': '52049cb4-6aa4-4a45-99f6-63ec7c0c4b6d'}] 2026-10-18 11:51:12,590 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4507885 order {'name': None, 'pos_reference': '260-192-000003', 'uuid': '52049cb4-6aa4-4a45-99f6-63ec7c0c4b6d'} created pos.order #945 2026-10-18 11:51:12,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4507885 finished 2026-10-18 11:51:12,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.055 0.210 2026-10-18 11:51:12,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,916 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:12,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:13,032 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:13,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:13,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:13,195 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:13,219 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13394596 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000004', 'uuid': 'bd90d110-7ec9-4308-8b6d-00e28f1ed2eb'}] 2026-10-18 11:51:13,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13394596 order {'name': None, 'pos_reference': '260-192-000004', 'uuid': 'bd90d110-7ec9-4308-8b6d-00e28f1ed2eb'} created pos.order #946 2026-10-18 11:51:13,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13394596 finished 2026-10-18 11:51:13,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 159 0.055 0.206 2026-10-18 11:51:13,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:13,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-18 11:51:13,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:13,587 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 9990424 (allocated 11534336) 2026-10-18 11:51:13,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 142598 2026-10-18 11:51:13,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-18 11:51:13,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 142598 2026-10-18 11:51:13,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115113_682984_test_order_sequence_in_self.txt 2026-10-18 11:51:13,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmp1j4nh0zb_chrome_odoo" 2026-10-18 11:51:13,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-18 11:51:17,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 142793 2026-10-18 11:51:17,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpjw0gt2eg_chrome_odoo 2026-10-18 11:51:17,420 44 INFO rb-4af9f49-225677-425882 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:35301/json/version 2026-10-18 11:51:17,421 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:17,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:17,425 44 INFO rb-4af9f49-225677-425882 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:35301/json 2026-10-18 11:51:17,425 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:17,427 44 INFO rb-4af9f49-225677-425882 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:35301/devtools/page/AAA633B2AD8BFE17A68DE4FCDBC5D729 2026-10-18 11:51:17,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Enable chrome headless console log notification 2026-10-18 11:51:17,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-10-18 11:51:17,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:51:17,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-10-18 11:51:17,612 44 INFO rb-4af9f49-225677-425882 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=193" in browser 2026-10-18 11:51:17,613 44 INFO rb-4af9f49-225677-425882 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=193" 2026-10-18 11:51:17,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:51:18,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /pos/ui?config_id=193 HTTP/1.1" 200 - 87 0.023 0.386 2026-10-18 11:51:18,030 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': 'AAA633B2AD8BFE17A68DE4FCDBC5D729', 'loaderId': '06A2893FD06E8DDDC1BBD3C04CA1B68E', 'isDownload': False} 2026-10-18 11:51:18,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:18,040 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:18,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:51:18,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:51:18,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 11:51:18,432 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:18,435 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:18,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:51:18,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:51:18,461 44 INFO rb-4af9f49-225677-425882 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=193", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:18,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:18,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:51:18,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:18,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "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.007 2026-10-18 11:51:18,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-18 11:51:18,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.025 2026-10-18 11:51:18,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:51:18,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-18 11:51:18,984 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:51:18,984 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-18 11:51:18,985 44 INFO rb-4af9f49-225677-425882 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/Auditor - Readonly - Accounting/Bookkeeper - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal Contact your administrator to request access if necessary. 2026-10-18 11:51:18,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 496 0.144 0.295 2026-10-18 11:51:19,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "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-10-18 11:51:19,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:51:19,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.024 2026-10-18 11:51:19,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:19,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:51:19,156 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:19,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:51:19,176 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:51:19,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:51:19,192 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:19,196 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/image/res.users/281/avatar_128 HTTP/1.1" 200 - 14 0.011 0.019 2026-10-18 11:51:19,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.002 0.033 2026-10-18 11:51:19,207 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-18 11:51:19,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.017 2026-10-18 11:51:19,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.007 2026-10-18 11:51:19,237 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:19,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /pos/ui/193 HTTP/1.1" 200 - 33 0.013 0.033 2026-10-18 11:51:19,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /pos/ui/193?from_backend=True HTTP/1.1" 200 - 33 0.009 0.071 2026-10-18 11:51:19,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.053 2026-10-18 11:51:19,332 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:19,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,481 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,492 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:19,539 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,599 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4292150 started for PoS orders references: [{'name': '/', 'pos_reference': '260-193-000001', 'uuid': '795fb80f-120c-4ae0-8378-f50f3a812c13'}] 2026-10-18 11:51:19,607 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:19,624 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4292150 order {'name': '/', 'pos_reference': '260-193-000001', 'uuid': '795fb80f-120c-4ae0-8378-f50f3a812c13'} updated pos.order #947 2026-10-18 11:51:19,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4292150 finished 2026-10-18 11:51:19,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.023 0.078 2026-10-18 11:51:19,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:51:19,743 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:19,800 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:21,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:21,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:21,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:21] "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-10-18 11:51:21,960 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,010 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,061 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49942045 started for PoS orders references: [{'name': '/', 'pos_reference': '261-193-000001', 'uuid': 'd6fe73ec-be6e-4951-9d54-f3466b0ada22'}] 2026-10-18 11:51:22,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49942045 order {'name': '/', 'pos_reference': '261-193-000001', 'uuid': 'd6fe73ec-be6e-4951-9d54-f3466b0ada22'} created pos.order #948 2026-10-18 11:51:22,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49942045 finished 2026-10-18 11:51:22,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.017 0.072 2026-10-18 11:51:22,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,355 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:51:22,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-18 11:51:22,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:22,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16498696 (allocated 17698816) 2026-10-18 11:51:22,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 142793 2026-10-18 11:51:22,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-18 11:51:22,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 142793 2026-10-18 11:51:22,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115122_549726_test_pos_self_order_table_transfer.txt 2026-10-18 11:51:22,550 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpjw0gt2eg_chrome_odoo" 2026-10-18 11:51:22,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-18 11:51:26,334 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 142996 2026-10-18 11:51:26,334 44 INFO rb-4af9f49-225677-425882 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/tmpu_ykj41g_chrome_odoo 2026-10-18 11:51:26,334 44 INFO rb-4af9f49-225677-425882 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:33951/json/version 2026-10-18 11:51:26,335 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:26,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:26,337 44 INFO rb-4af9f49-225677-425882 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:33951/json 2026-10-18 11:51:26,337 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:26,342 44 INFO rb-4af9f49-225677-425882 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:33951/devtools/page/6BA29EB2C091EE1E1DDC4B3F58813E18 2026-10-18 11:51:26,345 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:26,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:26,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:26,493 44 INFO rb-4af9f49-225677-425882 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/194?access_token=47099148854540c3" in browser 2026-10-18 11:51:26,494 44 INFO rb-4af9f49-225677-425882 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/194?access_token=47099148854540c3" 2026-10-18 11:51:26,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:51:26,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:26] "GET /pos-self/194?access_token=47099148854540c3 HTTP/1.1" 200 - 57 0.017 0.361 2026-10-18 11:51:26,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': '6BA29EB2C091EE1E1DDC4B3F58813E18', 'loaderId': '54DC1C437217200EA7A354FFB365681B', 'isDownload': False} 2026-10-18 11:51:26,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:26,890 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:26,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:51:26,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:26] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.018 0.020 2026-10-18 11:51:26,941 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:51:26,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:26] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.055 2026-10-18 11:51:26,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:51:26,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:26] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.070 2026-10-18 11:51:27,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:27,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:51:27,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:51:27,089 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:27,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:51:27,093 44 INFO rb-4af9f49-225677-425882 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/194?access_token=47099148854540c3", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:27,099 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,135 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.013 0.028 2026-10-18 11:51:27,160 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.072 2026-10-18 11:51:27,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "POST /pos-self/data/194 HTTP/1.1" 200 - 179 0.064 0.126 2026-10-18 11:51:27,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.173 2026-10-18 11:51:27,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/ir.attachment/13091/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:27,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/ir.attachment/13040/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:27,441 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:27,496 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:51:27,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/pos.category/357/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.028 2026-10-18 11:51:27,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-18 11:51:27,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:51:27,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:51:27,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-10-18 11:51:27,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:51:27,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/product.template/2508/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:51:27,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:27] "GET /web/image/product.template/2509/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-18 11:51:27,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-10-18 11:51:27,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:27,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7050632 (allocated 7602176) 2026-10-18 11:51:27,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 142996 2026-10-18 11:51:27,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-10-18 11:51:27,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 142996 2026-10-18 11:51:27,725 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115127_725412_test_self_order_category_with_only_special_products.txt 2026-10-18 11:51:27,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmpu_ykj41g_chrome_odoo" 2026-10-18 11:51:27,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-10-18 11:51:31,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 143184 2026-10-18 11:51:31,561 44 INFO rb-4af9f49-225677-425882 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/tmpdqejvv9l_chrome_odoo 2026-10-18 11:51:31,561 44 INFO rb-4af9f49-225677-425882 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:33967/json/version 2026-10-18 11:51:31,562 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33967', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:31,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:31,564 44 INFO rb-4af9f49-225677-425882 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:33967/json 2026-10-18 11:51:31,564 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33967', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:31,565 44 INFO rb-4af9f49-225677-425882 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:33967/devtools/page/BB6E0BDB191582630B4ACC5124912388 2026-10-18 11:51:31,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:31,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:31,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:31,696 44 INFO rb-4af9f49-225677-425882 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/195?access_token=175bff41c4ec45fc" in browser 2026-10-18 11:51:31,696 44 INFO rb-4af9f49-225677-425882 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/195?access_token=175bff41c4ec45fc" 2026-10-18 11:51:31,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:51:32,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /pos-self/195?access_token=175bff41c4ec45fc HTTP/1.1" 200 - 57 0.017 0.298 2026-10-18 11:51:32,020 44 INFO rb-4af9f49-225677-425882 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': 'BB6E0BDB191582630B4ACC5124912388', 'loaderId': '313054E974B5D6651F4AEC73D56ABE6A', 'isDownload': False} 2026-10-18 11:51:32,020 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,033 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:32,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:51:32,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-10-18 11:51:32,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:51:32,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.052 2026-10-18 11:51:32,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:51:32,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.064 2026-10-18 11:51:32,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:32,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:51:32,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:51:32,226 44 INFO rb-4af9f49-225677-425882 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/195?access_token=175bff41c4ec45fc", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:32,228 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:32,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:51:32,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.015 0.033 2026-10-18 11:51:32,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.080 2026-10-18 11:51:32,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.059 0.118 2026-10-18 11:51:32,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.161 2026-10-18 11:51:32,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/ir.attachment/13149/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:32,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:51:32,616 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:32,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-18 11:51:32,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:51:32,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:51:32,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:51:32,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:51:32,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.001 0.007 2026-10-18 11:51:32,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,784 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:32,956 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:33,007 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:33,068 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:33,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:33,119 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:33,142 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7766032 (allocated 8650752) 2026-10-18 11:51:33,143 44 INFO rb-4af9f49-225677-425882 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 143184 2026-10-18 11:51:33,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:33,143 44 INFO rb-4af9f49-225677-425882 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 143184 2026-10-18 11:51:33,197 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115133_197685_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-18 11:51:33,197 44 INFO rb-4af9f49-225677-425882 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/tmpdqejvv9l_chrome_odoo" 2026-10-18 11:51:33,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-18 11:51:36,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143364 2026-10-18 11:51:36,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpllvwp275_chrome_odoo 2026-10-18 11:51:36,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40243/json/version 2026-10-18 11:51:36,734 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40243', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:36,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:36,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40243/json 2026-10-18 11:51:36,744 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40243', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:36,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40243/devtools/page/08A6A476D9AD6BD09E5CE1FCAC315FDE 2026-10-18 11:51:36,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:36,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:36,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:36,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:36,881 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:36,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:51:37,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 59 0.018 0.301 2026-10-18 11:51:37,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '08A6A476D9AD6BD09E5CE1FCAC315FDE', 'loaderId': '3ACA9F5F87114F2B5E87ADEB0C35B8D4', 'isDownload': False} 2026-10-18 11:51:37,210 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:37,223 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:37,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:51:37,265 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.023 2026-10-18 11:51:37,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:51:37,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.047 2026-10-18 11:51:37,288 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:51:37,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.072 2026-10-18 11:51:37,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:51:37,431 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:51:37,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:51:37,443 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:37,443 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:37,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:51:37,449 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:37,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "POST /pos-self/relations/196 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:51:37,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:37,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.075 2026-10-18 11:51:37,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "POST /pos-self/data/196 HTTP/1.1" 200 - 181 0.068 0.114 2026-10-18 11:51:37,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.177 2026-10-18 11:51:37,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 11:51:37,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:37,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:37,809 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:37,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:37,825 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:37,880 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:37,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:51:37,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-18 11:51:37,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:51:37,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:51:37,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:51:37,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:37,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:37] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:51:38,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,025 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:38,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:38] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-18 11:51:38,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,121 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95744231 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000001', 'uuid': '7093c52d-13f9-4af7-91e0-2ad123a19c25'}] 2026-10-18 11:51:38,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95744231 order {'name': None, 'pos_reference': '260-196-000001', 'uuid': '7093c52d-13f9-4af7-91e0-2ad123a19c25'} created pos.order #949 2026-10-18 11:51:38,184 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95744231 finished 2026-10-18 11:51:38,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.036 0.107 2026-10-18 11:51:38,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:38,315 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,363 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,418 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,574 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,628 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,734 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:38] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.005 0.033 2026-10-18 11:51:38,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 11:51:38,795 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:38,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:38,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8170284 (allocated 9175040) 2026-10-18 11:51:38,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143364 2026-10-18 11:51:38,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:38,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143364 2026-10-18 11:51:38,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115138_950072_test_self_order_mobile.txt 2026-10-18 11:51:38,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpllvwp275_chrome_odoo" 2026-10-18 11:51:39,220 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143553 2026-10-18 11:51:39,220 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpdtbt7_f3_chrome_odoo 2026-10-18 11:51:39,220 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41797/json/version 2026-10-18 11:51:39,221 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41797', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:39,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:39,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41797/json 2026-10-18 11:51:39,224 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41797', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:39,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41797/devtools/page/82C3D86EE0F9283980B9C5660F17EBA2 2026-10-18 11:51:39,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:39,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:39,232 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:39,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:39,233 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:39,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.014 2026-10-18 11:51:39,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '82C3D86EE0F9283980B9C5660F17EBA2', 'loaderId': 'DD87D5F696366FE5316920218BD13FAD', 'isDownload': False} 2026-10-18 11:51:39,265 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:39,274 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:39,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:51:39,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:51:39,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.020 2026-10-18 11:51:39,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:39,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:39,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:39,421 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:39,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:39,426 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:39,432 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:39,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:51:39,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:51:39,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:51:39,485 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:39,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.040 0.103 2026-10-18 11:51:39,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:51:39,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:39,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:39,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:39,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:39,717 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:39,771 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:39,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-18 11:51:39,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:51:39,814 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:51:39,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-18 11:51:39,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:51:39,834 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:39,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:51:39,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.007 2026-10-18 11:51:39,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.013 2026-10-18 11:51:39,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:39,907 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:39,921 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:39] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:51:39,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:40] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 11:51:40,065 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57666411 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000002', 'uuid': '3e67f239-cf19-4266-a142-db75e0bfdc65'}] 2026-10-18 11:51:40,169 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57666411 order {'name': None, 'pos_reference': '260-196-000002', 'uuid': '3e67f239-cf19-4266-a142-db75e0bfdc65'} created pos.order #950 2026-10-18 11:51:40,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57666411 finished 2026-10-18 11:51:40,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.024 0.093 2026-10-18 11:51:40,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 11:51:40,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,346 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,455 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:40,557 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,575 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8228132 (allocated 9437184) 2026-10-18 11:51:40,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143553 2026-10-18 11:51:40,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:40,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143553 2026-10-18 11:51:40,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115140_631369_test_self_order_mobile.txt 2026-10-18 11:51:40,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpdtbt7_f3_chrome_odoo" 2026-10-18 11:51:40,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143748 2026-10-18 11:51:40,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp058mc8gh_chrome_odoo 2026-10-18 11:51:40,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34431/json/version 2026-10-18 11:51:40,925 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:40,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:40,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34431/json 2026-10-18 11:51:40,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:40,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34431/devtools/page/77A50FE9D06E29C35E9A4E92DA8F3D89 2026-10-18 11:51:40,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:40,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:40,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:40,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:40,938 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:40,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:40] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.014 2026-10-18 11:51:40,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '77A50FE9D06E29C35E9A4E92DA8F3D89', 'loaderId': '97193B908BAEE5F331B070CA06FE5BE2', 'isDownload': False} 2026-10-18 11:51:40,964 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:40,973 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:40,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:40] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.005 2026-10-18 11:51:40,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:40] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-10-18 11:51:40,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:40] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:51:41,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:41,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:51:41,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:51:41,121 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:41,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:41,126 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:41,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:51:41,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-18 11:51:41,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.040 0.100 2026-10-18 11:51:41,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.141 2026-10-18 11:51:41,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:51:41,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:41,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:41,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:41,411 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:41,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:51:41,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:51:41,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:51:41,517 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:51:41,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:51:41,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:51:41,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,606 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:41,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:51:41,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.007 2026-10-18 11:51:41,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.014 2026-10-18 11:51:41,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.016 2026-10-18 11:51:41,706 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1594436 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000003', 'uuid': 'b8eddf57-cee0-4613-bac3-1ab129321943'}] 2026-10-18 11:51:41,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1594436 order {'name': None, 'pos_reference': '260-196-000003', 'uuid': 'b8eddf57-cee0-4613-bac3-1ab129321943'} created pos.order #951 2026-10-18 11:51:41,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1594436 finished 2026-10-18 11:51:41,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.025 0.111 2026-10-18 11:51:41,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 11:51:41,897 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:41,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,055 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:42,157 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8114200 (allocated 9175040) 2026-10-18 11:51:42,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143748 2026-10-18 11:51:42,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:42,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143748 2026-10-18 11:51:42,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115142_235190_test_self_order_mobile.txt 2026-10-18 11:51:42,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp058mc8gh_chrome_odoo" 2026-10-18 11:51:42,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143941 2026-10-18 11:51:42,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpigwxtc15_chrome_odoo 2026-10-18 11:51:42,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36645/json/version 2026-10-18 11:51:42,506 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:42,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:42,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36645/json 2026-10-18 11:51:42,508 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:42,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36645/devtools/page/B7391A8118EAE45DAD32DDD9A3598FB5 2026-10-18 11:51:42,512 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:42,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:42,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:42,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:42,518 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:42,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.014 2026-10-18 11:51:42,567 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'B7391A8118EAE45DAD32DDD9A3598FB5', 'loaderId': '5BA2B3F9C766D679A44CE2A0A8EC19BD', 'isDownload': False} 2026-10-18 11:51:42,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,576 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:42,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:51:42,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:51:42,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:51:42,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:42,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:51:42,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:42,721 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:42,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:42,727 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:42,733 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.022 2026-10-18 11:51:42,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 11:51:42,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:51:42,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:42,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:42] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.040 0.171 2026-10-18 11:51:43,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:51:43,024 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:43,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:43,069 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:43,084 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:43,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 11:51:43,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.013 2026-10-18 11:51:43,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.014 2026-10-18 11:51:43,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.022 2026-10-18 11:51:43,137 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-10-18 11:51:43,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:51:43,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:51:43,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:51:43,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:51:43,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-18 11:51:43,200 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,261 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,273 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:43,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:43,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 11:51:43,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93126253 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000004', 'uuid': 'a881a84b-1efd-4b6d-8363-b924cdde1998'}] 2026-10-18 11:51:43,535 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93126253 order {'name': None, 'pos_reference': '260-196-000004', 'uuid': 'a881a84b-1efd-4b6d-8363-b924cdde1998'} created pos.order #952 2026-10-18 11:51:43,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93126253 finished 2026-10-18 11:51:43,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.023 0.092 2026-10-18 11:51:43,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:43,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,821 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:43,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:43,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8324496 (allocated 9437184) 2026-10-18 11:51:43,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143941 2026-10-18 11:51:43,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:43,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143941 2026-10-18 11:51:43,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115143_999667_test_self_order_mobile.txt 2026-10-18 11:51:43,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpigwxtc15_chrome_odoo" 2026-10-18 11:51:44,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144139 2026-10-18 11:51:44,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmppit860_t_chrome_odoo 2026-10-18 11:51:44,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41031/json/version 2026-10-18 11:51:44,295 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41031', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:44,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:44,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41031/json 2026-10-18 11:51:44,302 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41031', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:44,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41031/devtools/page/E55A293E4FAB9431C5DC5FB0E68C28AF 2026-10-18 11:51:44,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:44,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:44,312 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:44,317 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:44,317 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:44,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.015 0.014 2026-10-18 11:51:44,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'E55A293E4FAB9431C5DC5FB0E68C28AF', 'loaderId': '3043076A5F2BD238185E087DD284FB83', 'isDownload': False} 2026-10-18 11:51:44,354 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:44,367 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:44,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:51:44,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:51:44,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:51:44,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:44,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:44,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:44,509 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:44,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:44,510 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:44,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:44,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.022 2026-10-18 11:51:44,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:51:44,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:51:44,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:44,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.039 0.100 2026-10-18 11:51:44,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.007 2026-10-18 11:51:44,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:44,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:44,791 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:44,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:44,805 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:44,858 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:44,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:51:44,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:51:44,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:51:44,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:51:44,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:51:44,922 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:44,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:51:44,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-10-18 11:51:44,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.018 2026-10-18 11:51:44,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.018 2026-10-18 11:51:44,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.028 2026-10-18 11:51:44,973 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:44,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.040 2026-10-18 11:51:45,024 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,084 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,097 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:45,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:45] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:45,135 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,200 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20039300 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000005', 'uuid': 'b07f73d5-50b0-40f5-9633-57c89592e846'}] 2026-10-18 11:51:45,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20039300 order {'name': None, 'pos_reference': '260-196-000005', 'uuid': 'b07f73d5-50b0-40f5-9633-57c89592e846'} created pos.order #953 2026-10-18 11:51:45,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20039300 finished 2026-10-18 11:51:45,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.025 0.113 2026-10-18 11:51:45,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:45,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,496 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,547 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,598 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,654 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:45] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:45,704 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,764 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64762969 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000005', 'uuid': 'b07f73d5-50b0-40f5-9633-57c89592e846'}] 2026-10-18 11:51:45,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1504] to pos.order #953 2026-10-18 11:51:45,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64762969 order {'name': None, 'pos_reference': '260-196-000005', 'uuid': 'b07f73d5-50b0-40f5-9633-57c89592e846'} updated pos.order #953 2026-10-18 11:51:45,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64762969 finished 2026-10-18 11:51:45,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.029 0.098 2026-10-18 11:51:45,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-10-18 11:51:45,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:45,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,159 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:46,209 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8696332 (allocated 9961472) 2026-10-18 11:51:46,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144139 2026-10-18 11:51:46,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:46,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144139 2026-10-18 11:51:46,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115146_287324_test_self_order_mobile.txt 2026-10-18 11:51:46,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmppit860_t_chrome_odoo" 2026-10-18 11:51:46,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144335 2026-10-18 11:51:46,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmprmgi0xyb_chrome_odoo 2026-10-18 11:51:46,558 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42925/json/version 2026-10-18 11:51:46,559 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:46,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:46,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42925/json 2026-10-18 11:51:46,562 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:46,563 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42925/devtools/page/B7447DE1DD028349EE7CFDED9E64480D 2026-10-18 11:51:46,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:46,566 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:46,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:46,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:46,570 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:46,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.004 0.016 2026-10-18 11:51:46,600 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'B7447DE1DD028349EE7CFDED9E64480D', 'loaderId': '6BA4CDE8039E60C0B1407175C53745AC', 'isDownload': False} 2026-10-18 11:51:46,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,610 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:46,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:51:46,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:51:46,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:51:46,742 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:51:46,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:46,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:46,755 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:46,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:46,759 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:46,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.022 2026-10-18 11:51:46,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:51:46,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:51:46,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:46,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.041 0.104 2026-10-18 11:51:46,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.007 2026-10-18 11:51:46,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:47,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:47,040 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:47,058 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:47,108 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:51:47,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:51:47,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:51:47,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:51:47,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:51:47,171 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-18 11:51:47,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.046 2026-10-18 11:51:47,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.029 2026-10-18 11:51:47,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.056 2026-10-18 11:51:47,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.054 2026-10-18 11:51:47,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.044 2026-10-18 11:51:47,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.042 2026-10-18 11:51:47,231 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.036 2026-10-18 11:51:47,273 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,333 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,347 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:47,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:47,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,445 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 11:51:47,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82256492 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000006', 'uuid': '3c50b2b8-617d-43f9-9631-31598d8f1d06'}] 2026-10-18 11:51:47,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82256492 order {'name': None, 'pos_reference': '260-196-000006', 'uuid': '3c50b2b8-617d-43f9-9631-31598d8f1d06'} created pos.order #954 2026-10-18 11:51:47,621 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82256492 finished 2026-10-18 11:51:47,679 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.022 0.092 2026-10-18 11:51:47,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:47,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,945 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:47,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:48] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:51:48,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,161 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78326823 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000006', 'uuid': '3c50b2b8-617d-43f9-9631-31598d8f1d06'}] 2026-10-18 11:51:48,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1506] to pos.order #954 2026-10-18 11:51:48,199 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78326823 order {'name': None, 'pos_reference': '260-196-000006', 'uuid': '3c50b2b8-617d-43f9-9631-31598d8f1d06'} updated pos.order #954 2026-10-18 11:51:48,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78326823 finished 2026-10-18 11:51:48,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.028 0.099 2026-10-18 11:51:48,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:48,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,381 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,435 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,490 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:48,592 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8853940 (allocated 9961472) 2026-10-18 11:51:48,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144335 2026-10-18 11:51:48,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:48,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144335 2026-10-18 11:51:48,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115148_679966_test_self_order_mobile.txt 2026-10-18 11:51:48,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmprmgi0xyb_chrome_odoo" 2026-10-18 11:51:48,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144535 2026-10-18 11:51:48,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpks3s3dbe_chrome_odoo 2026-10-18 11:51:48,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39527/json/version 2026-10-18 11:51:48,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:48,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39527/json 2026-10-18 11:51:48,978 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:48,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39527/devtools/page/877E5331575562EA57F99BCBB642F075 2026-10-18 11:51:48,980 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:48,981 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:48,984 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:48,989 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:48,989 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:49,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.014 2026-10-18 11:51:49,016 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '877E5331575562EA57F99BCBB642F075', 'loaderId': 'F25E456F3EEB0AFC051D04098BFDE282', 'isDownload': False} 2026-10-18 11:51:49,017 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,026 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:49,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:51:49,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:51:49,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:51:49,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:49,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:49,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:51:49,185 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:49,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:49,194 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:49,203 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:51:49,224 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:51:49,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:51:49,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.040 0.106 2026-10-18 11:51:49,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.007 2026-10-18 11:51:49,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:49,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:49,470 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:49,483 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:49,537 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-18 11:51:49,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-18 11:51:49,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:51:49,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:51:49,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:51:49,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:51:49,615 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.043 2026-10-18 11:51:49,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.035 2026-10-18 11:51:49,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.026 2026-10-18 11:51:49,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.025 2026-10-18 11:51:49,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.023 2026-10-18 11:51:49,651 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.023 2026-10-18 11:51:49,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.021 2026-10-18 11:51:49,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.068 2026-10-18 11:51:49,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.093 2026-10-18 11:51:49,702 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,761 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,775 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:49,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:49,813 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:49,898 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6009022 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000007', 'uuid': '4d46e75e-e011-4a4d-ad94-3ab859f22139'}] 2026-10-18 11:51:49,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6009022 order {'name': None, 'pos_reference': '260-196-000007', 'uuid': '4d46e75e-e011-4a4d-ad94-3ab859f22139'} created pos.order #955 2026-10-18 11:51:49,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6009022 finished 2026-10-18 11:51:49,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 72 0.023 0.094 2026-10-18 11:51:50,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:50,043 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,212 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,369 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:50] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-10-18 11:51:50,419 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,478 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45965470 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000007', 'uuid': '4d46e75e-e011-4a4d-ad94-3ab859f22139'}] 2026-10-18 11:51:50,512 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1508] to pos.order #955 2026-10-18 11:51:50,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45965470 order {'name': None, 'pos_reference': '260-196-000007', 'uuid': '4d46e75e-e011-4a4d-ad94-3ab859f22139'} updated pos.order #955 2026-10-18 11:51:50,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45965470 finished 2026-10-18 11:51:50,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.029 0.100 2026-10-18 11:51:50,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:50,660 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,768 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:50,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:50,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8700616 (allocated 9961472) 2026-10-18 11:51:50,952 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144535 2026-10-18 11:51:50,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:50,953 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144535 2026-10-18 11:51:51,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115151_007231_test_self_order_mobile.txt 2026-10-18 11:51:51,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpks3s3dbe_chrome_odoo" 2026-10-18 11:51:51,277 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144732 2026-10-18 11:51:51,277 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp4151o5rp_chrome_odoo 2026-10-18 11:51:51,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37837/json/version 2026-10-18 11:51:51,279 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:51,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:51,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37837/json 2026-10-18 11:51:51,283 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:51,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:37837/devtools/page/546DDA8852C673F0C528AAA217A4AA99 2026-10-18 11:51:51,294 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:51,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:51,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:51,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:51,301 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:51,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.015 2026-10-18 11:51:51,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '546DDA8852C673F0C528AAA217A4AA99', 'loaderId': '09F964333DF4939FCBF0F61599BCBCCE', 'isDownload': False} 2026-10-18 11:51:51,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:51,349 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:51,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-10-18 11:51:51,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:51:51,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 11:51:51,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:51,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:51,509 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:51,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:51:51,511 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:51,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:51,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:51,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.006 0.022 2026-10-18 11:51:51,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 11:51:51,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:51,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.040 0.103 2026-10-18 11:51:51,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-10-18 11:51:51,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-10-18 11:51:51,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:51,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:51,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:51,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:51,809 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:51,864 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:51,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:51:51,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:51:51,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:51:51,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:51:51,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:51:51,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:51] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:51:51,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:51,979 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.007 2026-10-18 11:51:52,046 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.015 2026-10-18 11:51:52,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.024 2026-10-18 11:51:52,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.031 2026-10-18 11:51:52,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.039 2026-10-18 11:51:52,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.041 2026-10-18 11:51:52,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.030 2026-10-18 11:51:52,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.044 2026-10-18 11:51:52,092 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,096 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.023 2026-10-18 11:51:52,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.037 2026-10-18 11:51:52,111 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:52,113 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.053 2026-10-18 11:51:52,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.017 2026-10-18 11:51:52,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 11:51:52,263 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14099725 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000008', 'uuid': '9a420bd3-db06-405f-a3bc-10d0b9e3ebe4'}] 2026-10-18 11:51:52,367 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14099725 order {'name': None, 'pos_reference': '260-196-000008', 'uuid': '9a420bd3-db06-405f-a3bc-10d0b9e3ebe4'} created pos.order #956 2026-10-18 11:51:52,381 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14099725 finished 2026-10-18 11:51:52,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.023 0.093 2026-10-18 11:51:52,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:52,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,602 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,713 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:52] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:51:52,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,930 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:52,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80579310 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000008', 'uuid': '9a420bd3-db06-405f-a3bc-10d0b9e3ebe4'}] 2026-10-18 11:51:52,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: Added lines [1510] to pos.order #956 2026-10-18 11:51:52,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80579310 order {'name': None, 'pos_reference': '260-196-000008', 'uuid': '9a420bd3-db06-405f-a3bc-10d0b9e3ebe4'} updated pos.order #956 2026-10-18 11:51:52,981 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80579310 finished 2026-10-18 11:51:53,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 93 0.029 0.100 2026-10-18 11:51:53,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-10-18 11:51:53,109 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:53,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8925092 (allocated 9961472) 2026-10-18 11:51:53,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144732 2026-10-18 11:51:53,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:53,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144732 2026-10-18 11:51:53,465 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115153_465253_test_self_order_mobile.txt 2026-10-18 11:51:53,465 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp4151o5rp_chrome_odoo" 2026-10-18 11:51:53,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 144938 2026-10-18 11:51:53,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmplh251z3h_chrome_odoo 2026-10-18 11:51:53,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36195/json/version 2026-10-18 11:51:53,737 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:53,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:53,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36195/json 2026-10-18 11:51:53,745 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:53,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36195/devtools/page/2AD37ABC4563A6018DA86A94DC3FF4BF 2026-10-18 11:51:53,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:53,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:53,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:53,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:53,753 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:53,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.016 2026-10-18 11:51:53,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '2AD37ABC4563A6018DA86A94DC3FF4BF', 'loaderId': '2AE51D5EEE30D2E148C40056949EFDAD', 'isDownload': False} 2026-10-18 11:51:53,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,790 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:53,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 11:51:53,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:51:53,811 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:51:53,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:53,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:53,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:51:53,937 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:53,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:53,942 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:53,948 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:53,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.022 2026-10-18 11:51:53,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:51:54,001 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.039 0.103 2026-10-18 11:51:54,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-10-18 11:51:54,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.006 2026-10-18 11:51:54,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:54,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:54,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:54,231 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:54,287 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:51:54,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:51:54,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:51:54,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:51:54,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:51:54,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:51:54,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.009 2026-10-18 11:51:54,467 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,471 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.013 2026-10-18 11:51:54,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.024 2026-10-18 11:51:54,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.026 2026-10-18 11:51:54,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.041 2026-10-18 11:51:54,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.031 2026-10-18 11:51:54,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.023 2026-10-18 11:51:54,512 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.051 2026-10-18 11:51:54,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.001 0.044 2026-10-18 11:51:54,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.024 2026-10-18 11:51:54,529 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:51:54,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.039 2026-10-18 11:51:54,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.021 2026-10-18 11:51:54,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.068 2026-10-18 11:51:54,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.052 2026-10-18 11:51:54,616 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,782 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,836 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:54,996 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,102 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,162 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:55] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 11:51:55,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,284 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97976317 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000009', 'uuid': 'ead8e6c5-a319-4038-b4b0-26b26aa1c697'}] 2026-10-18 11:51:55,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97976317 order {'name': None, 'pos_reference': '260-196-000009', 'uuid': 'ead8e6c5-a319-4038-b4b0-26b26aa1c697'} created pos.order #957 2026-10-18 11:51:55,338 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97976317 finished 2026-10-18 11:51:55,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.023 0.092 2026-10-18 11:51:55,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:55,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,497 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,660 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:55] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:51:55,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,869 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,925 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:55,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:56,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:56,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:56,082 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_meal_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-18 11:51:56,112 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9616356 (allocated 10485760) 2026-10-18 11:51:56,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 144938 2026-10-18 11:51:56,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:56,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 144938 2026-10-18 11:51:56,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115156_174241_test_self_order_mobile.txt 2026-10-18 11:51:56,174 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmplh251z3h_chrome_odoo" 2026-10-18 11:51:56,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 145137 2026-10-18 11:51:56,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpdpjixfgl_chrome_odoo 2026-10-18 11:51:56,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37393/json/version 2026-10-18 11:51:56,470 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:56,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:56,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:37393/json 2026-10-18 11:51:56,478 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:51:56,480 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:37393/devtools/page/96ACCDC64F38C788878159945567C9CA 2026-10-18 11:51:56,484 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:56,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:56,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:56,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:56,493 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:56,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.015 2026-10-18 11:51:56,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '96ACCDC64F38C788878159945567C9CA', 'loaderId': 'BD51468C20AC640429D37F99C5371B3A', 'isDownload': False} 2026-10-18 11:51:56,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:56,536 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:56,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:51:56,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:51:56,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:51:56,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:51:56,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:51:56,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:51:56,683 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:56,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:51:56,693 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:56,701 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:56,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.022 2026-10-18 11:51:56,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:51:56,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:51:56,752 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:56,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.039 0.104 2026-10-18 11:51:56,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:51:56,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:56,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:56,970 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:56,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:56,983 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:57,041 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:51:57,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-18 11:51:57,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:51:57,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:51:57,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:51:57,105 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 11:51:57,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.048 2026-10-18 11:51:57,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.037 2026-10-18 11:51:57,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.027 2026-10-18 11:51:57,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.044 2026-10-18 11:51:57,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.067 2026-10-18 11:51:57,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.035 2026-10-18 11:51:57,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.035 2026-10-18 11:51:57,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.026 2026-10-18 11:51:57,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.042 2026-10-18 11:51:57,179 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.034 2026-10-18 11:51:57,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.035 2026-10-18 11:51:57,187 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:57,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.029 2026-10-18 11:51:57,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.023 2026-10-18 11:51:57,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.057 2026-10-18 11:51:57,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.048 2026-10-18 11:51:57,270 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,545 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:51:57,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:57] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 11:51:57,832 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:57,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17375856 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000010', 'uuid': '21fdf29b-c8cd-40e4-9354-fc5c8c92407f'}] 2026-10-18 11:51:57,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17375856 order {'name': None, 'pos_reference': '260-196-000010', 'uuid': '21fdf29b-c8cd-40e4-9354-fc5c8c92407f'} created pos.order #958 2026-10-18 11:51:57,948 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17375856 finished 2026-10-18 11:51:58,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.023 0.093 2026-10-18 11:51:58,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:58,064 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,219 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:58,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_each_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-18 11:51:58,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9057796 (allocated 9961472) 2026-10-18 11:51:58,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 145137 2026-10-18 11:51:58,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:58,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 145137 2026-10-18 11:51:58,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115158_372528_test_self_order_mobile.txt 2026-10-18 11:51:58,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpdpjixfgl_chrome_odoo" 2026-10-18 11:51:58,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 145340 2026-10-18 11:51:58,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpobhy2jnt_chrome_odoo 2026-10-18 11:51:58,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34261/json/version 2026-10-18 11:51:58,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,666 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-18 11:51:58,666 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34261/json 2026-10-18 11:51:58,667 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34261/devtools/page/E8C2C87FE6A62A3E793F645064E83212 2026-10-18 11:51:58,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-18 11:51:58,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-18 11:51:58,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-18 11:51:58,682 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" in browser 2026-10-18 11:51:58,682 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b" 2026-10-18 11:51:58,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /pos-self/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b HTTP/1.1" 200 - 9 0.003 0.015 2026-10-18 11:51:58,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'E8C2C87FE6A62A3E793F645064E83212', 'loaderId': 'C83D391C9668DB0F1EDDD3F5BD7C5A6E', 'isDownload': False} 2026-10-18 11:51:58,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,719 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:51:58,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 11:51:58,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:51:58,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:51:58,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:51:58,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:51:58,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:51:58,869 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:51:58,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:51:58,875 44 INFO rb-4af9f49-225677-425882 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/196?access_token=5a33bbbaf5f840f0&table_identifier=3777c04b", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:51:58,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:58,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "POST /pos-self/relations/196 HTTP/1.1" 200 - 16 0.007 0.023 2026-10-18 11:51:58,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-18 11:51:58,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:51:58,933 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self/data/196 HTTP/1.1" 200 - 113 0.041 0.104 2026-10-18 11:51:59,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:51:59,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-18 11:51:59,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/ir.attachment/13207/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:59,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/ir.attachment/13156/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:51:59,164 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:51:59,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-18 11:51:59,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:51:59,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-18 11:51:59,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-18 11:51:59,283 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,291 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 11:51:59,303 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-18 11:51:59,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.044 2026-10-18 11:51:59,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.040 2026-10-18 11:51:59,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.027 2026-10-18 11:51:59,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.021 2026-10-18 11:51:59,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.021 2026-10-18 11:51:59,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,345 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.021 2026-10-18 11:51:59,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.022 2026-10-18 11:51:59,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.022 2026-10-18 11:51:59,365 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51: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-10-18 11:51:59,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.024 2026-10-18 11:51:59,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.023 2026-10-18 11:51:59,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.024 2026-10-18 11:51:59,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.102 2026-10-18 11:51:59,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.022 2026-10-18 11:51:59,396 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.026 2026-10-18 11:51:59,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.041 2026-10-18 11:51:59,418 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.151 2026-10-18 11:51:59,460 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84874727 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000011', 'uuid': '494eaba3-9e18-4402-ba17-3e3f7399a736'}] 2026-10-18 11:51:59,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84874727 order {'name': None, 'pos_reference': '260-196-000011', 'uuid': '494eaba3-9e18-4402-ba17-3e3f7399a736'} created pos.order #959 2026-10-18 11:51:59,510 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,514 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84874727 finished 2026-10-18 11:51:59,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 71 0.023 0.093 2026-10-18 11:51:59,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:51:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:51:59,626 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-18 11:51:59,730 44 INFO rb-4af9f49-225677-425882 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-10-18 11:51:59,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7799472 (allocated 8388608) 2026-10-18 11:51:59,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 145340 2026-10-18 11:51:59,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-18 11:51:59,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 145340 2026-10-18 11:51:59,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115159_807928_test_self_order_mobile.txt 2026-10-18 11:51:59,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpobhy2jnt_chrome_odoo" 2026-10-18 11:51:59,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-18 11:52:03,352 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 145542 2026-10-18 11:52:03,352 44 INFO rb-4af9f49-225677-425882 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/tmph2v0gjqy_chrome_odoo 2026-10-18 11:52:03,352 44 INFO rb-4af9f49-225677-425882 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:36847/json/version 2026-10-18 11:52:03,353 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:03,355 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:03,355 44 INFO rb-4af9f49-225677-425882 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:36847/json 2026-10-18 11:52:03,355 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:03,356 44 INFO rb-4af9f49-225677-425882 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:36847/devtools/page/4077D3E9651348B4F34B1B29E7A807C4 2026-10-18 11:52:03,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:03,360 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless enable page notifications 2026-10-18 11:52:03,363 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Setting session cookie in browser 2026-10-18 11:52:03,489 44 INFO rb-4af9f49-225677-425882 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/197?access_token=db89192ad5d34f31&table_identifier=572b38ce" in browser 2026-10-18 11:52:03,490 44 INFO rb-4af9f49-225677-425882 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/197?access_token=db89192ad5d34f31&table_identifier=572b38ce" 2026-10-18 11:52:03,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:03,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:03] "GET /pos-self/197?access_token=db89192ad5d34f31&table_identifier=572b38ce HTTP/1.1" 200 - 59 0.017 0.301 2026-10-18 11:52:03,818 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '4077D3E9651348B4F34B1B29E7A807C4', 'loaderId': '390642FF695E069A27F18E8C2B4E4A2F', 'isDownload': False} 2026-10-18 11:52:03,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:03,830 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:03,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:03,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:03] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.020 2026-10-18 11:52:03,876 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:03,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:03] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.050 2026-10-18 11:52:03,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:03,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:03] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.064 2026-10-18 11:52:04,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:52:04,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:52:04,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:52:04,023 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:04,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:52:04,027 44 INFO rb-4af9f49-225677-425882 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/197?access_token=db89192ad5d34f31&table_identifier=572b38ce", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:04,033 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "POST /pos-self/relations/197 HTTP/1.1" 200 - 37 0.012 0.032 2026-10-18 11:52:04,103 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:52:04,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "POST /pos-self/data/197 HTTP/1.1" 200 - 181 0.059 0.113 2026-10-18 11:52:04,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.160 2026-10-18 11:52:04,323 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:52:04,327 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/ir.attachment/13265/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:04,373 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/ir.attachment/13214/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:04,387 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:04,441 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:52:04,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:52:04,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:52:04,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:52:04,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:52:04,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:52:04,503 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,574 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:52:04,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:04] "GET /web/image/product.product/3015/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.012 2026-10-18 11:52:04,615 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,678 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:04,703 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73251701 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000001', 'uuid': '658afb48-c756-49f3-bc08-49645bc7e0bb'}] 2026-10-18 11:52:04,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73251701 order {'name': None, 'pos_reference': '260-197-000001', 'uuid': '658afb48-c756-49f3-bc08-49645bc7e0bb'} created pos.order #960 2026-10-18 11:52:04,739 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73251701 finished 2026-10-18 11:52:05,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 277 0.092 0.256 2026-10-18 11:52:05,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:52:05,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:05,130 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:05,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-18 11:52:05,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:05,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 8037400 (allocated 9175040) 2026-10-18 11:52:05,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 145542 2026-10-18 11:52:05,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-18 11:52:05,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 145542 2026-10-18 11:52:05,273 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115205_273788_test_self_order_mobile_0_price_order.txt 2026-10-18 11:52:05,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmph2v0gjqy_chrome_odoo" 2026-10-18 11:52:05,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-18 11:52:08,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 145731 2026-10-18 11:52:08,831 44 INFO rb-4af9f49-225677-425882 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/tmpfn7f29q7_chrome_odoo 2026-10-18 11:52:08,831 44 INFO rb-4af9f49-225677-425882 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:35049/json/version 2026-10-18 11:52:08,832 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:08,840 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:08,840 44 INFO rb-4af9f49-225677-425882 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:35049/json 2026-10-18 11:52:08,840 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:08,844 44 INFO rb-4af9f49-225677-425882 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:35049/devtools/page/CA09B0A9751209A35FBC42A5DD1B1700 2026-10-18 11:52:08,846 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:08,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless enable page notifications 2026-10-18 11:52:08,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Setting session cookie in browser 2026-10-18 11:52:08,977 44 INFO rb-4af9f49-225677-425882 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/198" in browser 2026-10-18 11:52:08,977 44 INFO rb-4af9f49-225677-425882 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/198" 2026-10-18 11:52:08,984 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:09,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /pos-self/198 HTTP/1.1" 200 - 57 0.017 0.340 2026-10-18 11:52:09,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': 'CA09B0A9751209A35FBC42A5DD1B1700', 'loaderId': '2E4B168DF05B5BE2570D8488CDD3B324', 'isDownload': False} 2026-10-18 11:52:09,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:09,352 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:09,366 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:09,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.022 2026-10-18 11:52:09,400 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:09,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.055 2026-10-18 11:52:09,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:09,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.067 2026-10-18 11:52:09,532 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:52:09,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:52:09,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:52:09,550 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:09,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:52:09,559 44 INFO rb-4af9f49-225677-425882 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/198", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:09,564 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:09,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.013 0.027 2026-10-18 11:52:09,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:09,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-18 11:52:09,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "POST /pos-self/data/198 HTTP/1.1" 200 - 181 0.060 0.117 2026-10-18 11:52:09,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.165 2026-10-18 11:52:09,837 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:09,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /web/image/ir.attachment/13323/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:09,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:09,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /web/image/ir.attachment/13272/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:09,894 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:09,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-18 11:52:09,931 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:09,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6237456 (allocated 6553600) 2026-10-18 11:52:09,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 145731 2026-10-18 11:52:09,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-18 11:52:09,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 145731 2026-10-18 11:52:10,003 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115210_003647_test_self_order_mobile_no_access_token.txt 2026-10-18 11:52:10,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmpfn7f29q7_chrome_odoo" 2026-10-18 11:52:10,031 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-18 11:52:13,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 145912 2026-10-18 11:52:13,571 44 INFO rb-4af9f49-225677-425882 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/tmpxxtoh1qg_chrome_odoo 2026-10-18 11:52:13,571 44 INFO rb-4af9f49-225677-425882 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:44693/json/version 2026-10-18 11:52:13,572 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:13,576 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:13,576 44 INFO rb-4af9f49-225677-425882 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:44693/json 2026-10-18 11:52:13,577 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:13,578 44 INFO rb-4af9f49-225677-425882 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:44693/devtools/page/C69530B620156F2D84216684DE5C17D1 2026-10-18 11:52:13,579 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:13,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:13,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:52:13,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:13,737 44 INFO rb-4af9f49-225677-425882 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/200" in browser 2026-10-18 11:52:13,737 44 INFO rb-4af9f49-225677-425882 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/200" 2026-10-18 11:52:13,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:14,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /pos/ui/200 HTTP/1.1" 200 - 127 0.036 0.409 2026-10-18 11:52:14,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': 'C69530B620156F2D84216684DE5C17D1', 'loaderId': 'D6BFB3A6483CF292DD18AE60E22405C3', 'isDownload': False} 2026-10-18 11:52:14,192 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:14,201 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:14,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:52:14,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:52:14,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:52:14,563 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:52:14,566 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:52:14,576 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:52:14,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:52:14,592 44 INFO rb-4af9f49-225677-425882 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/200", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:14,597 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:14,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 11:52:14,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:14,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "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.007 2026-10-18 11:52:14,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:52:14,662 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.010 0.025 2026-10-18 11:52:14,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:52:15,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 429 0.129 0.272 2026-10-18 11:52:15,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "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-10-18 11:52:15,140 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52: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.005 2026-10-18 11:52:15,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:52:15,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52: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-10-18 11:52:15,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:15,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-18 11:52:15,238 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:15,250 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:15,251 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:52:15,256 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:52:15,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.002 0.013 2026-10-18 11:52:15,265 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:52:15,268 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:52:15,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.012 2026-10-18 11:52:15,282 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:52:15,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:15,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /pos/ui/200?from_backend=True HTTP/1.1" 200 - 33 0.012 0.064 2026-10-18 11:52:15,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /pos/ui/200 HTTP/1.1" 200 - 33 0.010 0.098 2026-10-18 11:52:15,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.067 2026-10-18 11:52:15,411 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:15,415 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:15,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.010 0.019 2026-10-18 11:52:15,479 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:15,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "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-10-18 11:52:15,503 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:15,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.002 0.017 2026-10-18 11:52:15,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: tour succeeded 2026-10-18 11:52:15,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:15,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12362608 (allocated 13369344) 2026-10-18 11:52:15,573 44 INFO rb-4af9f49-225677-425882 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 145912 2026-10-18 11:52:15,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Closing websocket connection 2026-10-18 11:52:15,574 44 INFO rb-4af9f49-225677-425882 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 145912 2026-10-18 11:52:15,635 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115215_635593_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-18 11:52:15,635 44 INFO rb-4af9f49-225677-425882 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/tmpxxtoh1qg_chrome_odoo" 2026-10-18 11:52:15,666 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-18 11:52:19,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 146112 2026-10-18 11:52:19,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmporcuy2q9_chrome_odoo 2026-10-18 11:52:19,276 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:34021/json/version 2026-10-18 11:52:19,277 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:19,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:19,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:34021/json 2026-10-18 11:52:19,280 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:19,282 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:34021/devtools/page/1AEC8783E1B254E22D69F22CBDD7CF63 2026-10-18 11:52:19,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-18 11:52:19,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-18 11:52:19,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-18 11:52:19,422 44 INFO rb-4af9f49-225677-425882 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/201?access_token=2df80aec914d4064&table_identifier=0ff8c463" in browser 2026-10-18 11:52:19,422 44 INFO rb-4af9f49-225677-425882 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/201?access_token=2df80aec914d4064&table_identifier=0ff8c463" 2026-10-18 11:52:19,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:19,767 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "GET /pos-self/201?access_token=2df80aec914d4064&table_identifier=0ff8c463 HTTP/1.1" 200 - 59 0.019 0.319 2026-10-18 11:52:19,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '1AEC8783E1B254E22D69F22CBDD7CF63', 'loaderId': 'A12306E77505D1A2911746A9E6A67836', 'isDownload': False} 2026-10-18 11:52:19,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:19,783 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:19,803 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:19,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.022 2026-10-18 11:52:19,838 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:19,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.058 2026-10-18 11:52:19,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:19,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.073 2026-10-18 11:52:19,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:52:19,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:52:19,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.008 2026-10-18 11:52:19,998 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:19,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:19] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:52:20,008 44 INFO rb-4af9f49-225677-425882 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/201?access_token=2df80aec914d4064&table_identifier=0ff8c463", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:20,015 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.015 0.034 2026-10-18 11:52:20,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-18 11:52:20,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "POST /pos-self/data/201 HTTP/1.1" 200 - 180 0.067 0.119 2026-10-18 11:52:20,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.172 2026-10-18 11:52:20,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:52:20,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:20,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/ir.attachment/13436/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:20,380 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:52:20,420 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:52:20,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-18 11:52:20,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:52:20,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:52:20,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:52:20,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:52:20,507 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,570 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/ir.attachment/13385/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:20,592 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:20,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.003 0.015 2026-10-18 11:52:20,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "GET /web/image/product.product/3014/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.028 2026-10-18 11:52:20,621 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,673 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73062056 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000002', 'uuid': 'c0f479c8-2a8c-4f5d-8a4f-e15737c9c687'}] 2026-10-18 11:52:20,794 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73062056 order {'name': None, 'pos_reference': '260-201-000002', 'uuid': 'c0f479c8-2a8c-4f5d-8a4f-e15737c9c687'} created pos.order #963 2026-10-18 11:52:20,807 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73062056 finished 2026-10-18 11:52:20,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.037 0.111 2026-10-18 11:52:20,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:20,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:52:20,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-18 11:52:20,984 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:21,011 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 8008484 (allocated 8912896) 2026-10-18 11:52:21,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 146112 2026-10-18 11:52:21,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-18 11:52:21,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 146112 2026-10-18 11:52:21,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115221_074194_test_self_order_table_sharing.txt 2026-10-18 11:52:21,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmporcuy2q9_chrome_odoo" 2026-10-18 11:52:21,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 146304 2026-10-18 11:52:21,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpndbggghv_chrome_odoo 2026-10-18 11:52:21,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:43245/json/version 2026-10-18 11:52:21,371 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:21,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:21,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:43245/json 2026-10-18 11:52:21,375 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:21,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:43245/devtools/page/C9837A683BA76C5DFC9354B2A9C2E971 2026-10-18 11:52:21,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-18 11:52:21,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-18 11:52:21,381 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-18 11:52:21,385 44 INFO rb-4af9f49-225677-425882 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/201?access_token=2df80aec914d4064&table_identifier=0ff8c463" in browser 2026-10-18 11:52:21,385 44 INFO rb-4af9f49-225677-425882 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/201?access_token=2df80aec914d4064&table_identifier=0ff8c463" 2026-10-18 11:52:21,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /pos-self/201?access_token=2df80aec914d4064&table_identifier=0ff8c463 HTTP/1.1" 200 - 9 0.004 0.016 2026-10-18 11:52:21,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'C9837A683BA76C5DFC9354B2A9C2E971', 'loaderId': 'F51A9A952F99375E68AB9B6C1DFE0714', 'isDownload': False} 2026-10-18 11:52:21,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:21,422 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:21,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 11:52:21,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 11:52:21,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.014 2026-10-18 11:52:21,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:52:21,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:21,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:52:21,575 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:21,575 44 INFO rb-4af9f49-225677-425882 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/201?access_token=2df80aec914d4064&table_identifier=0ff8c463", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:21,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:52:21,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:21,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "POST /pos-self/relations/201 HTTP/1.1" 200 - 16 0.009 0.022 2026-10-18 11:52:21,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-18 11:52:21,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:21,634 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-18 11:52:21,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "POST /pos-self/data/201 HTTP/1.1" 200 - 113 0.049 0.177 2026-10-18 11:52:21,923 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.011 0.022 2026-10-18 11:52:21,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:21,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "GET /web/image/ir.attachment/13436/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:21,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:52:21,990 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:22,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:52:22,026 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:52:22,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-18 11:52:22,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:52:22,048 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:52:22,056 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:22,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:52:22,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:52:22,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/ir.attachment/13385/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-18 11:52:22,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:22] "GET /web/image/product.product/3012/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 8 0.002 0.013 2026-10-18 11:52:22,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-18 11:52:22,107 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:22,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7195596 (allocated 8126464) 2026-10-18 11:52:22,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 146304 2026-10-18 11:52:22,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-18 11:52:22,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 146304 2026-10-18 11:52:22,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115222_182984_test_self_order_table_sharing.txt 2026-10-18 11:52:22,183 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpndbggghv_chrome_odoo" 2026-10-18 11:52:22,211 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-18 11:52:25,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 146491 2026-10-18 11:52:25,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpyz5fkbqc_chrome_odoo 2026-10-18 11:52:25,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39141/json/version 2026-10-18 11:52:25,755 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:25,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:25,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39141/json 2026-10-18 11:52:25,763 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:25,767 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:39141/devtools/page/5C21DD4E9BF684DED2ACE7A3EBFC8FED 2026-10-18 11:52:25,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-18 11:52:25,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-18 11:52:25,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-18 11:52:25,923 44 INFO rb-4af9f49-225677-425882 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/202?access_token=195832ddbe384856" in browser 2026-10-18 11:52:25,924 44 INFO rb-4af9f49-225677-425882 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/202?access_token=195832ddbe384856" 2026-10-18 11:52:25,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:26,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /pos-self/202?access_token=195832ddbe384856 HTTP/1.1" 200 - 57 0.017 0.314 2026-10-18 11:52:26,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '5C21DD4E9BF684DED2ACE7A3EBFC8FED', 'loaderId': '936DBF635B707844FFAB6C35CFEBD5F5', 'isDownload': False} 2026-10-18 11:52:26,264 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:26,277 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:26,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:26,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.024 2026-10-18 11:52:26,315 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:26,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.043 2026-10-18 11:52:26,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:26,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.063 2026-10-18 11:52:26,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:52:26,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:52:26,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:52:26,449 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:26,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:52:26,458 44 INFO rb-4af9f49-225677-425882 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/202?access_token=195832ddbe384856", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:26,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:26,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:52:26,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.079 2026-10-18 11:52:26,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.062 0.135 2026-10-18 11:52:26,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.179 2026-10-18 11:52:26,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:26,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/ir.attachment/13494/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:26,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:26,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:52:26,851 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:26,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/pos.category/359/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.029 2026-10-18 11:52:26,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:52:26,873 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:26,877 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-10-18 11:52:26,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:52:26,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:52:26,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:26] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:52:26,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:26,991 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:27,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-18 11:52:27,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:27,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 8229128 (allocated 9175040) 2026-10-18 11:52:27,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 146491 2026-10-18 11:52:27,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-18 11:52:27,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 146491 2026-10-18 11:52:27,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115227_141439_test_sub_categories_products_displayed.txt 2026-10-18 11:52:27,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpyz5fkbqc_chrome_odoo" 2026-10-18 11:52:27,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 146668 2026-10-18 11:52:27,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmplyaw8cng_chrome_odoo 2026-10-18 11:52:27,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39355/json/version 2026-10-18 11:52:27,483 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39355', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:27,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:27,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39355/json 2026-10-18 11:52:27,488 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39355', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:27,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:39355/devtools/page/5648E6EC65FB5147398F983DEE23B813 2026-10-18 11:52:27,490 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-18 11:52:27,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-18 11:52:27,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-18 11:52:27,502 44 INFO rb-4af9f49-225677-425882 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/202" in browser 2026-10-18 11:52:27,502 44 INFO rb-4af9f49-225677-425882 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/202" 2026-10-18 11:52:27,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /pos-self/202 HTTP/1.1" 200 - 7 0.002 0.013 2026-10-18 11:52:27,529 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '5648E6EC65FB5147398F983DEE23B813', 'loaderId': 'CBD027FF8480CA898219F53499BE3326', 'isDownload': False} 2026-10-18 11:52:27,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:27,551 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:27,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 11:52:27,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:52:27,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:52:27,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:52:27,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:27,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:52:27,708 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:27,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:52:27,709 44 INFO rb-4af9f49-225677-425882 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/202", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:27,714 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:27,746 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "POST /pos-self/relations/202 HTTP/1.1" 200 - 16 0.007 0.021 2026-10-18 11:52:27,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-18 11:52:27,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "POST /pos-self/data/202 HTTP/1.1" 200 - 113 0.042 0.102 2026-10-18 11:52:27,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.139 2026-10-18 11:52:27,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:27,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:27] "GET /web/image/ir.attachment/13500/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:28,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:28,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:52:28,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/pos.category/359/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.002 0.031 2026-10-18 11:52:28,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:52:28,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:28,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:52:28,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:52:28,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:52:28,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:52:28,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:28,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:28,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-18 11:52:28,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:28,244 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6963480 (allocated 7864320) 2026-10-18 11:52:28,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 146668 2026-10-18 11:52:28,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-18 11:52:28,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 146668 2026-10-18 11:52:28,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115228_307999_test_sub_categories_products_displayed.txt 2026-10-18 11:52:28,308 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmplyaw8cng_chrome_odoo" 2026-10-18 11:52:28,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 146852 2026-10-18 11:52:28,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpv_ho11rc_chrome_odoo 2026-10-18 11:52:28,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35295/json/version 2026-10-18 11:52:28,646 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:28,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:28,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35295/json 2026-10-18 11:52:28,653 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:28,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:35295/devtools/page/88D8800FE3199BF74F4CCAFF00C9BD5D 2026-10-18 11:52:28,664 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-18 11:52:28,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-18 11:52:28,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-18 11:52:28,677 44 INFO rb-4af9f49-225677-425882 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/202?access_token=195832ddbe384856" in browser 2026-10-18 11:52:28,677 44 INFO rb-4af9f49-225677-425882 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/202?access_token=195832ddbe384856" 2026-10-18 11:52:28,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /pos-self/202?access_token=195832ddbe384856 HTTP/1.1" 200 - 7 0.003 0.015 2026-10-18 11:52:28,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '88D8800FE3199BF74F4CCAFF00C9BD5D', 'loaderId': '3539727A1BD3910AFAE99DCA613C2857', 'isDownload': False} 2026-10-18 11:52:28,705 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:28,717 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:28,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-10-18 11:52:28,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 11:52:28,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-18 11:52:28,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:52:28,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:28,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:52:28,866 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:28,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:28,876 44 INFO rb-4af9f49-225677-425882 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/202?access_token=195832ddbe384856", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:28,884 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:28,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "POST /pos-self/relations/202 HTTP/1.1" 200 - 16 0.008 0.023 2026-10-18 11:52:28,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-18 11:52:29,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "POST /pos-self/data/202 HTTP/1.1" 200 - 114 0.041 0.101 2026-10-18 11:52:29,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.138 2026-10-18 11:52:29,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:52:29,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:29,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/ir.attachment/13503/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:29,174 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:29,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/pos.category/359/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:52:29,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/pos.category/356/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.030 2026-10-18 11:52:29,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/product.template/2505/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:52:29,232 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:29,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/pos.category/360/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.000 0.040 2026-10-18 11:52:29,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/pos.category/358/image_128?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:52:29,271 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/product.template/2504/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:52:29,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/product.template/2507/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:52:29,285 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:29,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/product.template/2503/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:52:29,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:29] "GET /web/image/product.template/2506/image_512?unique=2026-10-18T11:50:51.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:52:29,338 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:29,390 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-18 11:52:29,391 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:29,411 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6915088 (allocated 7602176) 2026-10-18 11:52:29,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 146852 2026-10-18 11:52:29,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-18 11:52:29,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 146852 2026-10-18 11:52:29,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115229_467180_test_sub_categories_products_displayed.txt 2026-10-18 11:52:29,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpv_ho11rc_chrome_odoo" 2026-10-18 11:52:29,504 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:52:30,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-18 11:52:33,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 147035 2026-10-18 11:52:33,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp9uvn36ln_chrome_odoo 2026-10-18 11:52:33,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:38893/json/version 2026-10-18 11:52:33,865 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:33,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:33,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:38893/json 2026-10-18 11:52:33,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:33,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:38893/devtools/page/88B9DC84AA4B27944B302251A2E7898F 2026-10-18 11:52:33,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-18 11:52:33,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-18 11:52:33,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-18 11:52:34,012 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/203?access_token=07e4a0424e894e48" in browser 2026-10-18 11:52:34,012 44 INFO rb-4af9f49-225677-425882 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/203?access_token=07e4a0424e894e48" 2026-10-18 11:52:34,021 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:34,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /pos-self/203?access_token=07e4a0424e894e48 HTTP/1.1" 200 - 57 0.018 0.367 2026-10-18 11:52:34,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '88B9DC84AA4B27944B302251A2E7898F', 'loaderId': '090420390F518A8A22151BEC1B6415AE', 'isDownload': False} 2026-10-18 11:52:34,406 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:34,419 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:34,434 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:34,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.021 2026-10-18 11:52:34,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:34,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.056 2026-10-18 11:52:34,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:34,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.071 2026-10-18 11:52:34,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:52:34,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:52:34,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:52:34,624 44 INFO rb-4af9f49-225677-425882 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/203?access_token=07e4a0424e894e48", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:34,624 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:34,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:52:34,630 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:34,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.013 0.031 2026-10-18 11:52:34,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:52:34,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "POST /pos-self/data/203 HTTP/1.1" 200 - 181 0.062 0.112 2026-10-18 11:52:34,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.163 2026-10-18 11:52:34,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:34,949 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /web/image/ir.attachment/13568/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:52:34,962 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:34,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /web/image/ir.attachment/13517/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:34,975 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:35,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/image/pos.category/362/image_128?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.020 2026-10-18 11:52:35,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/image/product.template/2510/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:52:35,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/image/product.template/2514/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-10-18 11:52:35,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/image/product.template/2511/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:52:35,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/image/product.template/2512/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:52:35,096 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/image/product.template/2513/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.054 2026-10-18 11:52:35,156 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,172 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:35,183 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "GET /web/image/product.product/3020/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:52:35,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,269 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.012 2026-10-18 11:52:35,343 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,426 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,610 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,675 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,749 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,801 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:35,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:35] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.020 0.070 2026-10-18 11:52:35,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39648832 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': '1c07660f-1626-4ab8-80c3-e57eba6ea58f'}] 2026-10-18 11:52:35,957 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39648832 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': '1c07660f-1626-4ab8-80c3-e57eba6ea58f'} created pos.order #964 2026-10-18 11:52:35,971 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39648832 finished 2026-10-18 11:52:36,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 285 0.112 0.275 2026-10-18 11:52:36,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-18 11:52:36,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-18 11:52:36,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8726620 (allocated 9961472) 2026-10-18 11:52:36,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 147035 2026-10-18 11:52:36,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-18 11:52:36,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 147035 2026-10-18 11:52:36,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115236_431434_test_preset_delivery_tour.txt 2026-10-18 11:52:36,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp9uvn36ln_chrome_odoo" 2026-10-18 11:52:36,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-18 11:52:40,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 147225 2026-10-18 11:52:40,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpd5yu6y3t_chrome_odoo 2026-10-18 11:52:40,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:45189/json/version 2026-10-18 11:52:40,149 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:40,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:40,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:45189/json 2026-10-18 11:52:40,156 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:40,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:45189/devtools/page/D6F326B3704FBDACCF8F878EA74C5F4E 2026-10-18 11:52:40,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-18 11:52:40,161 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-18 11:52:40,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-18 11:52:40,293 44 INFO rb-4af9f49-225677-425882 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/204?access_token=71911fa9fd3444a4&table_identifier=4c168050" in browser 2026-10-18 11:52:40,293 44 INFO rb-4af9f49-225677-425882 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/204?access_token=71911fa9fd3444a4&table_identifier=4c168050" 2026-10-18 11:52:40,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:40,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /pos-self/204?access_token=71911fa9fd3444a4&table_identifier=4c168050 HTTP/1.1" 200 - 59 0.018 0.299 2026-10-18 11:52:40,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': 'D6F326B3704FBDACCF8F878EA74C5F4E', 'loaderId': '391BBD62DC163867F1A155CD7AB8DDD9', 'isDownload': False} 2026-10-18 11:52:40,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:40,633 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:40,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:40,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.016 2026-10-18 11:52:40,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:40,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.037 2026-10-18 11:52:40,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:40,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.072 2026-10-18 11:52:40,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:52:40,836 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:52:40,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:52:40,848 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:40,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:52:40,857 44 INFO rb-4af9f49-225677-425882 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/204?access_token=71911fa9fd3444a4&table_identifier=4c168050", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:40,863 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:40,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:52:40,924 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:40,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:52:41,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "POST /pos-self/data/204 HTTP/1.1" 200 - 181 0.060 0.115 2026-10-18 11:52:41,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.163 2026-10-18 11:52:41,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 11:52:41,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:41,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/ir.attachment/13626/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:41,196 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:41,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/ir.attachment/13575/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:41,207 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:41,262 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:41,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/pos.category/362/image_128?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-10-18 11:52:41,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/product.template/2510/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 11:52:41,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/product.template/2511/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-18 11:52:41,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/product.template/2514/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:52:41,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/product.template/2512/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:52:41,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/product.template/2513/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:52:41,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:41,387 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:41,404 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:41,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "GET /web/image/product.product/3019/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:52:41,438 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:41,503 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:41,529 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850562 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': 'd35f5c6b-55e0-49f3-83c3-0277f1268c9f'}] 2026-10-18 11:52:41,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850562 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': 'd35f5c6b-55e0-49f3-83c3-0277f1268c9f'} created pos.order #965 2026-10-18 11:52:41,567 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96850562 finished 2026-10-18 11:52:41,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.037 0.106 2026-10-18 11:52:41,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:52:41,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-18 11:52:41,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:41,719 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7794108 (allocated 8912896) 2026-10-18 11:52:41,720 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 147225 2026-10-18 11:52:41,720 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-18 11:52:41,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 147225 2026-10-18 11:52:41,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115241_775091_test_preset_dine_in_tour.txt 2026-10-18 11:52:41,775 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpd5yu6y3t_chrome_odoo" 2026-10-18 11:52:41,803 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-18 11:52:45,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 147414 2026-10-18 11:52:45,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpk09mg440_chrome_odoo 2026-10-18 11:52:45,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:41443/json/version 2026-10-18 11:52:45,406 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:45,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:45,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:41443/json 2026-10-18 11:52:45,411 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:45,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:41443/devtools/page/2F5BF0D559F8D2D86B533F6394BAA006 2026-10-18 11:52:45,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-18 11:52:45,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-18 11:52:45,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-18 11:52:45,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/205?access_token=4d3ddc93d4de4fda" in browser 2026-10-18 11:52:45,557 44 INFO rb-4af9f49-225677-425882 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/205?access_token=4d3ddc93d4de4fda" 2026-10-18 11:52:45,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:45,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:45] "GET /pos-self/205?access_token=4d3ddc93d4de4fda HTTP/1.1" 200 - 57 0.017 0.304 2026-10-18 11:52:45,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '2F5BF0D559F8D2D86B533F6394BAA006', 'loaderId': 'A0BA435EC4DF47EC61F4AF5D02EFAB9D', 'isDownload': False} 2026-10-18 11:52:45,888 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:45,900 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:45,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:45,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:45] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-10-18 11:52:45,945 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:45,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:45] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.047 2026-10-18 11:52:45,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:45,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:45] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.075 2026-10-18 11:52:46,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:52:46,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:52:46,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-18 11:52:46,116 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:46,117 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:52:46,125 44 INFO rb-4af9f49-225677-425882 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/205?access_token=4d3ddc93d4de4fda", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:46,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.015 0.032 2026-10-18 11:52:46,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.079 2026-10-18 11:52:46,377 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "POST /pos-self/data/205 HTTP/1.1" 200 - 181 0.062 0.120 2026-10-18 11:52:46,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.165 2026-10-18 11:52:46,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:46,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/ir.attachment/13684/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:46,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/ir.attachment/13633/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:46,465 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:46,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/pos.category/362/image_128?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:52:46,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/product.template/2510/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.016 2026-10-18 11:52:46,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/product.template/2511/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:52:46,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/product.template/2514/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:52:46,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/product.template/2512/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 11:52:46,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/product.template/2513/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:52:46,584 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,658 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:52:46,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "GET /web/image/product.product/3019/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:52:46,697 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,758 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:46] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 11:52:46,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,877 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:46,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23122970 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': 'ca96ab41-510d-48aa-9ff7-123627c982d5'}] 2026-10-18 11:52:46,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23122970 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': 'ca96ab41-510d-48aa-9ff7-123627c982d5'} created pos.order #966 2026-10-18 11:52:46,940 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23122970 finished 2026-10-18 11:52:47,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.036 0.104 2026-10-18 11:52:47,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:52:47,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-18 11:52:47,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-18 11:52:47,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8120840 (allocated 9437184) 2026-10-18 11:52:47,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 147414 2026-10-18 11:52:47,085 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-18 11:52:47,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 147414 2026-10-18 11:52:47,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115247_139932_test_preset_takeaway_tour.txt 2026-10-18 11:52:47,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpk09mg440_chrome_odoo" 2026-10-18 11:52:47,169 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-18 11:52:50,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 147602 2026-10-18 11:52:50,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpu5f2ghoj_chrome_odoo 2026-10-18 11:52:50,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:44589/json/version 2026-10-18 11:52:50,793 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44589', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:50,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:50,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:44589/json 2026-10-18 11:52:50,797 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44589', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:50,800 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:44589/devtools/page/902488424BDC81C632CE15517C7AC646 2026-10-18 11:52:50,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-18 11:52:50,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-18 11:52:50,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-18 11:52:50,958 44 INFO rb-4af9f49-225677-425882 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/206?access_token=13f9e318294241db" in browser 2026-10-18 11:52:50,959 44 INFO rb-4af9f49-225677-425882 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/206?access_token=13f9e318294241db" 2026-10-18 11:52:50,968 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:51,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /pos-self/206?access_token=13f9e318294241db HTTP/1.1" 200 - 57 0.018 0.459 2026-10-18 11:52:51,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '902488424BDC81C632CE15517C7AC646', 'loaderId': '7D703F3670AD4B8145FB1FD4C690568F', 'isDownload': False} 2026-10-18 11:52:51,445 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:51,455 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:51,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:51,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.021 2026-10-18 11:52:51,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:51,518 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.053 2026-10-18 11:52:51,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:51,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.068 2026-10-18 11:52:51,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:52:51,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:52:51,651 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:52:51,657 44 INFO rb-4af9f49-225677-425882 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/206?access_token=13f9e318294241db", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:51,657 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:51,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:52:51,663 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:51,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.013 0.029 2026-10-18 11:52:51,736 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:51,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:52:51,947 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "POST /pos-self/data/206 HTTP/1.1" 200 - 185 0.069 0.140 2026-10-18 11:52:51,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.191 2026-10-18 11:52:52,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:52:52,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/ir.attachment/13742/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:52:52,049 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/ir.attachment/13691/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:52:52,064 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:52:52,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/pos.category/362/image_128?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:52:52,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/product.template/2510/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-18 11:52:52,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/product.template/2511/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.026 2026-10-18 11:52:52,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/product.template/2514/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-18 11:52:52,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/product.template/2512/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:52:52,186 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/product.template/2513/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:52:52,246 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,264 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:52:52,274 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "GET /web/image/product.product/3019/image_512?unique=2026-10-18T11:52:29.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:52:52,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.009 2026-10-18 11:52:52,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,530 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,596 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,619 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7801623 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': 'a987674e-3417-48db-8157-dde67e54b94d'}] 2026-10-18 11:52:52,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7801623 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': 'a987674e-3417-48db-8157-dde67e54b94d'} created pos.order #967 2026-10-18 11:52:52,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7801623 finished 2026-10-18 11:52:52,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.037 0.110 2026-10-18 11:52:52,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:52:52,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-18 11:52:52,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:52,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9374376 (allocated 11010048) 2026-10-18 11:52:52,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 147602 2026-10-18 11:52:52,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-18 11:52:52,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 147602 2026-10-18 11:52:52,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115252_895318_test_preset_with_slot_tour.txt 2026-10-18 11:52:52,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpu5f2ghoj_chrome_odoo" 2026-10-18 11:52:52,932 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:52:53,706 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-18 11:52:59,083 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 147793 2026-10-18 11:52:59,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpgduypyv3_chrome_odoo 2026-10-18 11:52:59,084 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:34553/json/version 2026-10-18 11:52:59,085 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:59,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-18 11:52:59,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:34553/json 2026-10-18 11:52:59,094 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:52:59,097 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:34553/devtools/page/13F9A2D5F151043EDE2EA99EC2F6F7E6 2026-10-18 11:52:59,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-18 11:52:59,100 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-18 11:52:59,103 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-18 11:52:59,285 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/207?access_token=8a2282e272d2489f" in browser 2026-10-18 11:52:59,285 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/207?access_token=8a2282e272d2489f" 2026-10-18 11:52:59,293 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:52:59,613 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /pos-self/207?access_token=8a2282e272d2489f HTTP/1.1" 200 - 59 0.019 0.302 2026-10-18 11:52:59,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '13F9A2D5F151043EDE2EA99EC2F6F7E6', 'loaderId': '4549A38C353F89FAF465F0A097C5C67E', 'isDownload': False} 2026-10-18 11:52:59,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-18 11:52:59,629 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:52:59,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:52:59,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.024 2026-10-18 11:52:59,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:52:59,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.043 2026-10-18 11:52:59,699 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:52:59,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.064 2026-10-18 11:52:59,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:52:59,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:52:59,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:52:59,807 44 INFO rb-4af9f49-225677-425882 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/207?access_token=8a2282e272d2489f", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:52:59,807 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:52:59,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:52:59,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:52:59,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.014 0.041 2026-10-18 11:52:59,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:52:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-18 11:53:00,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "POST /pos-self/data/207 HTTP/1.1" 200 - 207 0.069 0.144 2026-10-18 11:53:00,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.200 2026-10-18 11:53:00,163 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-18 11:53:00,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/ir.attachment/13810/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:00,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/pos.category/364/image_128?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:53:00,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.template/2532/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.011 2026-10-18 11:53:00,280 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:53:00,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.template/2543/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-10-18 11:53:00,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.template/2544/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-18 11:53:00,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.template/2547/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-18 11:53:00,306 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.template/2545/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-18 11:53:00,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.template/2546/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:53:00,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.template/2533/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-18 11:53:00,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3032/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:53:00,353 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3034/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.023 2026-10-18 11:53:00,365 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3033/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.035 2026-10-18 11:53:00,422 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,484 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3035/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:53:00,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3036/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.024 2026-10-18 11:53:00,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3037/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.035 2026-10-18 11:53:00,542 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,601 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3039/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:53:00,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3038/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.023 2026-10-18 11:53:00,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:00] "GET /web/image/product.product/3040/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.034 2026-10-18 11:53:00,729 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,790 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:00,937 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:01,013 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:01,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:01,158 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:01,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [17/135] Tour test_combo_prices → Step body 2026-10-18 11:53:01,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "GET /web/image/ir.attachment/13759/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:01,348 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:53:01,362 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "GET /web/image/product.product/3054/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-18 11:53:01,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "GET /web/image/product.product/3053/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.004 0.031 2026-10-18 11:53:01,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "GET /web/image/product.product/3041/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.045 2026-10-18 11:53:01,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "GET /web/image/product.product/3055/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.054 2026-10-18 11:53:01,489 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7114727 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '9911d588-a33c-46a6-9284-36ec0b6e1f2e'}] 2026-10-18 11:53:01,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7114727 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '9911d588-a33c-46a6-9284-36ec0b6e1f2e'} created pos.order #968 2026-10-18 11:53:01,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7114727 finished 2026-10-18 11:53:01,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 233 0.095 0.249 2026-10-18 11:53:01,788 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:01,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:53:01,847 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:01,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:01,952 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [22/135] Tour test_combo_prices → Step body 2026-10-18 11:53:02,055 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:02] "GET /web/image/ir.attachment/13809/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:02,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,175 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,359 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,588 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,709 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,826 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:02,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,064 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,124 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,242 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,301 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,362 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,442 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,511 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,653 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:03,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [50/135] Tour test_combo_prices → Step body 2026-10-18 11:53:03,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5736085 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000002', 'uuid': 'c5791995-e129-4adf-b028-e93b4bf6bba8'}] 2026-10-18 11:53:03,958 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5736085 order {'name': None, 'pos_reference': '260-207-000002', 'uuid': 'c5791995-e129-4adf-b028-e93b4bf6bba8'} created pos.order #969 2026-10-18 11:53:03,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5736085 finished 2026-10-18 11:53:04,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 196 0.056 0.192 2026-10-18 11:53:04,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:53:04,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,329 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [55/135] Tour test_combo_prices → Step body 2026-10-18 11:53:04,431 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,493 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,550 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,605 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,669 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,726 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,901 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:04,959 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,016 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,139 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,257 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,637 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,696 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,821 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,881 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:05,947 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,025 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,277 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,341 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,421 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,494 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,565 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,638 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:06,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [92/135] Tour test_combo_prices → Step body 2026-10-18 11:53:06,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31713475 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000003', 'uuid': 'd8005247-d063-42c1-b074-c5e149ca675b'}] 2026-10-18 11:53:06,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31713475 order {'name': None, 'pos_reference': '260-207-000003', 'uuid': 'd8005247-d063-42c1-b074-c5e149ca675b'} created pos.order #970 2026-10-18 11:53:06,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31713475 finished 2026-10-18 11:53:07,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 214 0.057 0.183 2026-10-18 11:53:07,177 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-10-18 11:53:07,233 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,282 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,337 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [97/135] Tour test_combo_prices → Step body 2026-10-18 11:53:07,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,504 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:07] "GET /web/image/product.product/3029/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.014 2026-10-18 11:53:07,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:07] "GET /web/image/product.product/3030/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.025 2026-10-18 11:53:07,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:07] "GET /web/image/product.product/3031/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.034 2026-10-18 11:53:07,624 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,680 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,737 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,866 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,932 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:07,998 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [109/135] Tour test_combo_prices → Step body 2026-10-18 11:53:08,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:08] "GET /web/image/product.product/3042/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.011 2026-10-18 11:53:08,264 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38492254 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000004', 'uuid': 'ec3c1ced-9729-4fe5-8b8c-5f4eeea5393d'}] 2026-10-18 11:53:08,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38492254 order {'name': None, 'pos_reference': '260-207-000004', 'uuid': 'ec3c1ced-9729-4fe5-8b8c-5f4eeea5393d'} created pos.order #971 2026-10-18 11:53:08,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38492254 finished 2026-10-18 11:53:08,407 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 163 0.045 0.151 2026-10-18 11:53:08,461 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:53:08,517 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,620 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [114/135] Tour test_combo_prices → Step body 2026-10-18 11:53:08,722 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,785 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:08] "GET /web/image/product.product/3043/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.011 2026-10-18 11:53:08,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:08] "GET /web/image/product.product/3044/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.022 2026-10-18 11:53:08,890 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:08] "GET /web/image/product.product/3045/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.033 2026-10-18 11:53:08,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:08,954 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,015 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "GET /web/image/product.product/3046/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:53:09,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "GET /web/image/product.product/3047/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.023 2026-10-18 11:53:09,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "GET /web/image/product.product/3048/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.033 2026-10-18 11:53:09,073 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,131 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,194 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "GET /web/image/product.product/3049/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:53:09,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "GET /web/image/product.product/3051/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.021 2026-10-18 11:53:09,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "GET /web/image/product.product/3050/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.002 0.033 2026-10-18 11:53:09,253 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,313 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,385 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,451 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,519 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,588 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:09,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [130/135] Tour test_combo_prices → Step body 2026-10-18 11:53:09,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "GET /web/image/product.product/3052/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-10-18 11:53:09,799 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41173206 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000005', 'uuid': '0a91b520-0b99-4f3a-bf6f-86268f86f37a'}] 2026-10-18 11:53:09,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41173206 order {'name': None, 'pos_reference': '260-207-000005', 'uuid': '0a91b520-0b99-4f3a-bf6f-86268f86f37a'} created pos.order #972 2026-10-18 11:53:09,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41173206 finished 2026-10-18 11:53:09,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 174 0.048 0.166 2026-10-18 11:53:10,007 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:10,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-10-18 11:53:10,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:10,112 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:10,166 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:10,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [135/135] Tour test_combo_prices → Step body 2026-10-18 11:53:10,268 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-18 11:53:10,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-18 11:53:10,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 56768212 (allocated 61882368) 2026-10-18 11:53:10,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 147793 2026-10-18 11:53:10,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-18 11:53:10,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 147793 2026-10-18 11:53:10,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115310_503257_test_combo_prices.txt 2026-10-18 11:53:10,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpgduypyv3_chrome_odoo" 2026-10-18 11:53:10,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-18 11:53:15,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 148025 2026-10-18 11:53:15,783 44 INFO rb-4af9f49-225677-425882 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/tmpp197maqp_chrome_odoo 2026-10-18 11:53:15,783 44 INFO rb-4af9f49-225677-425882 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:34379/json/version 2026-10-18 11:53:15,784 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:15,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:15,788 44 INFO rb-4af9f49-225677-425882 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:34379/json 2026-10-18 11:53:15,789 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:15,792 44 INFO rb-4af9f49-225677-425882 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:34379/devtools/page/FF138E4E6934BB0EED1850F86D7FB2AA 2026-10-18 11:53:15,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:15,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-18 11:53:15,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-10-18 11:53:15,972 44 INFO rb-4af9f49-225677-425882 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/208?access_token=d344e170c89243ce" in browser 2026-10-18 11:53:15,972 44 INFO rb-4af9f49-225677-425882 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/208?access_token=d344e170c89243ce" 2026-10-18 11:53:15,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:53:16,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /pos-self/208?access_token=d344e170c89243ce HTTP/1.1" 200 - 59 0.020 0.366 2026-10-18 11:53:16,369 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'FF138E4E6934BB0EED1850F86D7FB2AA', 'loaderId': '5BEEB934886FC2B728FE6B98DF872E06', 'isDownload': False} 2026-10-18 11:53:16,369 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:16,385 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:16,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:53:16,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.019 2026-10-18 11:53:16,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:53:16,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.049 2026-10-18 11:53:16,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:53:16,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.061 2026-10-18 11:53:16,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:53:16,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:53:16,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.007 2026-10-18 11:53:16,600 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:53:16,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:53:16,605 44 INFO rb-4af9f49-225677-425882 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/208?access_token=d344e170c89243ce", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:16,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:16,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.013 0.028 2026-10-18 11:53:16,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.073 2026-10-18 11:53:16,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.067 0.153 2026-10-18 11:53:16,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.210 2026-10-18 11:53:16,939 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:16,970 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /web/image/ir.attachment/13868/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:16,985 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:16,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /web/image/ir.attachment/13817/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:16,998 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:17,054 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,083 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/pos.category/365/image_128?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 2 0.000 0.021 2026-10-18 11:53:17,093 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/product.template/2560/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-18 11:53:17,102 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/product.template/2571/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:53:17,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/product.template/2575/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:53:17,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/product.template/2572/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:53:17,122 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/product.template/2573/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:53:17,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/product.template/2574/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:53:17,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/image/product.template/2561/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:53:17,176 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,197 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:17,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,300 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,357 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,464 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,531 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,582 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7092130 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': '35f6f2e9-4302-4b14-aad8-4dfdb9f79399'}] 2026-10-18 11:53:17,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7092130 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': '35f6f2e9-4302-4b14-aad8-4dfdb9f79399'} created pos.order #973 2026-10-18 11:53:17,712 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7092130 finished 2026-10-18 11:53:17,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.039 0.115 2026-10-18 11:53:17,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-18 11:53:17,812 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:17,824 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:53:17,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 9584692 (allocated 10747904) 2026-10-18 11:53:17,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 148025 2026-10-18 11:53:17,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-18 11:53:17,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 148025 2026-10-18 11:53:17,901 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115317_901513_test_fiscal_position_between_frontend_and_backend.txt 2026-10-18 11:53:17,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpp197maqp_chrome_odoo" 2026-10-18 11:53:18,275 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 148217 2026-10-18 11:53:18,276 44 INFO rb-4af9f49-225677-425882 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/tmp11tzuxrn_chrome_odoo 2026-10-18 11:53:18,276 44 INFO rb-4af9f49-225677-425882 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:34121/json/version 2026-10-18 11:53:18,277 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:18,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:18,284 44 INFO rb-4af9f49-225677-425882 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:34121/json 2026-10-18 11:53:18,285 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:18,287 44 INFO rb-4af9f49-225677-425882 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:34121/devtools/page/37348BB1A7456A2E21D8982B3B5409D9 2026-10-18 11:53:18,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:18,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-18 11:53:18,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-10-18 11:53:18,313 44 INFO rb-4af9f49-225677-425882 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/208?access_token=d344e170c89243ce" in browser 2026-10-18 11:53:18,313 44 INFO rb-4af9f49-225677-425882 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/208?access_token=d344e170c89243ce" 2026-10-18 11:53:18,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /pos-self/208?access_token=d344e170c89243ce HTTP/1.1" 200 - 7 0.002 0.012 2026-10-18 11:53:18,336 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '37348BB1A7456A2E21D8982B3B5409D9', 'loaderId': '2759BBBB39C126CEA115954A642A576D', 'isDownload': False} 2026-10-18 11:53:18,336 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:18,348 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:18,359 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:53:18,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:53:18,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.013 2026-10-18 11:53:18,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:53:18,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:53:18,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:53:18,495 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:53:18,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:53:18,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:53:18,507 44 INFO rb-4af9f49-225677-425882 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/208?access_token=d344e170c89243ce", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:18,516 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:18,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "POST /pos-self/relations/208 HTTP/1.1" 200 - 16 0.007 0.025 2026-10-18 11:53:18,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-18 11:53:18,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "POST /pos-self/data/208 HTTP/1.1" 200 - 142 0.046 0.135 2026-10-18 11:53:18,767 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:18,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/ir.attachment/13868/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:18,814 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:18,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/ir.attachment/13817/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:18,826 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:18,883 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:18,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/pos.category/365/image_128?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 2 0.000 0.013 2026-10-18 11:53:18,913 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/product.template/2571/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:53:18,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/product.template/2560/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:53:18,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/product.template/2575/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-18 11:53:18,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/product.template/2572/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-18 11:53:18,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/product.template/2573/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:53:18,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:18,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/product.template/2574/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:53:18,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:18] "GET /web/image/product.template/2561/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:53:19,005 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,013 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:19,060 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,185 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,292 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,358 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,409 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,498 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38408192 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000002', 'uuid': '85eec4bc-3538-4bbc-b28b-08072403fb83'}] 2026-10-18 11:53:19,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38408192 order {'name': None, 'pos_reference': '260-208-000002', 'uuid': '85eec4bc-3538-4bbc-b28b-08072403fb83'} created pos.order #974 2026-10-18 11:53:19,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38408192 finished 2026-10-18 11:53:19,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 81 0.025 0.107 2026-10-18 11:53:19,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-18 11:53:19,617 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:19,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:53:19,649 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 9587812 (allocated 10747904) 2026-10-18 11:53:19,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 148217 2026-10-18 11:53:19,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-18 11:53:19,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 148217 2026-10-18 11:53:19,713 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115319_712938_test_fiscal_position_between_frontend_and_backend.txt 2026-10-18 11:53:19,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp11tzuxrn_chrome_odoo" 2026-10-18 11:53:19,741 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-18 11:53:25,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 148404 2026-10-18 11:53:25,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmpsouqedkb_chrome_odoo 2026-10-18 11:53:25,008 44 INFO rb-4af9f49-225677-425882 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:34511/json/version 2026-10-18 11:53:25,009 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:25,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:25,011 44 INFO rb-4af9f49-225677-425882 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:34511/json 2026-10-18 11:53:25,011 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:25,012 44 INFO rb-4af9f49-225677-425882 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:34511/devtools/page/76EAB80547ECCCD2DD70885D3E6F8397 2026-10-18 11:53:25,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Enable chrome headless console log notification 2026-10-18 11:53:25,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-18 11:53:25,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-18 11:53:25,184 44 INFO rb-4af9f49-225677-425882 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/209?access_token=934fe29114dc49d2" in browser 2026-10-18 11:53:25,185 44 INFO rb-4af9f49-225677-425882 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/209?access_token=934fe29114dc49d2" 2026-10-18 11:53:25,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:53:25,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /pos-self/209?access_token=934fe29114dc49d2 HTTP/1.1" 200 - 59 0.019 0.306 2026-10-18 11:53:25,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '76EAB80547ECCCD2DD70885D3E6F8397', 'loaderId': '171E5E667D339FCA8D25A1B340B376F6', 'isDownload': False} 2026-10-18 11:53:25,520 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:25,533 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:25,546 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:53:25,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.022 2026-10-18 11:53:25,578 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:53:25,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.053 2026-10-18 11:53:25,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:53:25,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.069 2026-10-18 11:53:25,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:53:25,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:53:25,732 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:53:25,733 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:53:25,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:53:25,739 44 INFO rb-4af9f49-225677-425882 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/209?access_token=934fe29114dc49d2", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:25,748 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:25,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.012 0.029 2026-10-18 11:53:25,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:53:26,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.066 0.152 2026-10-18 11:53:26,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.202 2026-10-18 11:53:26,064 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/ir.attachment/13926/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:26,128 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/pos.category/366/image_128?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:53:26,163 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:53:26,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/product.template/2599/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-18 11:53:26,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/product.template/2588/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:53:26,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/product.template/2603/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:53:26,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/product.template/2600/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:53:26,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,203 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/product.template/2601/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:53:26,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/product.template/2602/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:53:26,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:26] "GET /web/image/product.template/2589/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:53:26,251 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,262 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53: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-10-18 11:53:26,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,480 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,533 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,657 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,710 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,763 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,829 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,885 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,938 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:26,992 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:27,058 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:27,115 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:27,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:27,221 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:27,288 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:27,383 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66028064 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': '55f83735-95c4-482e-8131-a26126b285da'}] 2026-10-18 11:53:27,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66028064 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': '55f83735-95c4-482e-8131-a26126b285da'} created pos.order #975 2026-10-18 11:53:27,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66028064 finished 2026-10-18 11:53:27,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 129 0.039 0.118 2026-10-18 11:53:27,528 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-18 11:53:27,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:27,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:53:27,570 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10744540 (allocated 11931648) 2026-10-18 11:53:27,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 148404 2026-10-18 11:53:27,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-18 11:53:27,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 148404 2026-10-18 11:53:27,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115327_634974_test_price_between_frontend_and_backend.txt 2026-10-18 11:53:27,635 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpsouqedkb_chrome_odoo" 2026-10-18 11:53:27,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-18 11:53:32,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 148594 2026-10-18 11:53:32,964 44 INFO rb-4af9f49-225677-425882 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/tmp3ycejvyk_chrome_odoo 2026-10-18 11:53:32,964 44 INFO rb-4af9f49-225677-425882 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:35179/json/version 2026-10-18 11:53:32,965 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:32,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:32,968 44 INFO rb-4af9f49-225677-425882 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:35179/json 2026-10-18 11:53:32,968 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:32,970 44 INFO rb-4af9f49-225677-425882 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:35179/devtools/page/1E2C41F96BF9EEAA68329AE9958C425D 2026-10-18 11:53:32,972 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:32,973 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-18 11:53:32,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-18 11:53:33,143 44 INFO rb-4af9f49-225677-425882 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/210?access_token=140543496782404e" in browser 2026-10-18 11:53:33,143 44 INFO rb-4af9f49-225677-425882 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/210?access_token=140543496782404e" 2026-10-18 11:53:33,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:53:33,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /pos-self/210?access_token=140543496782404e HTTP/1.1" 200 - 59 0.023 0.299 2026-10-18 11:53:33,475 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '1E2C41F96BF9EEAA68329AE9958C425D', 'loaderId': '2CA59A2B3E46278D6A0D6374AB80D18B', 'isDownload': False} 2026-10-18 11:53:33,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:33,484 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:33,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:53:33,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.016 0.020 2026-10-18 11:53:33,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:53:33,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.053 2026-10-18 11:53:33,555 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:53:33,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.067 2026-10-18 11:53:33,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:53:33,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:53:33,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:53:33,684 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:53:33,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:53:33,688 44 INFO rb-4af9f49-225677-425882 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/210?access_token=140543496782404e", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:33,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:33,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "POST /pos-self/relations/210 HTTP/1.1" 200 - 37 0.016 0.028 2026-10-18 11:53:33,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-18 11:53:34,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "POST /pos-self/data/210 HTTP/1.1" 200 - 211 0.092 0.149 2026-10-18 11:53:34,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.229 2026-10-18 11:53:34,048 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/ir.attachment/13984/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:53:34,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/ir.attachment/13933/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:34,106 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:34,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/pos.category/367/image_128?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:53:34,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/product.template/2616/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-18 11:53:34,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/product.template/2627/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-18 11:53:34,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/product.template/2631/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:53:34,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/product.template/2628/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 11:53:34,234 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/product.template/2629/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-18 11:53:34,249 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/product.template/2630/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-18 11:53:34,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/image/product.template/2617/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.051 2026-10-18 11:53:34,289 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,297 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:34,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,410 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,577 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,646 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30069172 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': '1b7ed281-33a3-4d5a-b08a-01c2e53f7cce'}] 2026-10-18 11:53:34,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30069172 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': '1b7ed281-33a3-4d5a-b08a-01c2e53f7cce'} created pos.order #976 2026-10-18 11:53:34,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30069172 finished 2026-10-18 11:53:34,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 122 0.044 0.113 2026-10-18 11:53:34,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-18 11:53:34,882 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:34,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 11:53:34,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 9786928 (allocated 10747904) 2026-10-18 11:53:34,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 148594 2026-10-18 11:53:34,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-18 11:53:34,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 148594 2026-10-18 11:53:34,975 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115334_975725_test_pricelist_price_between_frontend_and_backend.txt 2026-10-18 11:53:34,976 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp3ycejvyk_chrome_odoo" 2026-10-18 11:53:35,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-18 11:53:40,551 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 148786 2026-10-18 11:53:40,551 44 INFO rb-4af9f49-225677-425882 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/tmpdn577kw8_chrome_odoo 2026-10-18 11:53:40,551 44 INFO rb-4af9f49-225677-425882 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:36725/json/version 2026-10-18 11:53:40,552 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:40,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:40,557 44 INFO rb-4af9f49-225677-425882 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:36725/json 2026-10-18 11:53:40,557 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:40,560 44 INFO rb-4af9f49-225677-425882 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:36725/devtools/page/4DE96CC6A0F09411B64BDDB6A83CF500 2026-10-18 11:53:40,562 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:40,563 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:40,567 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:40,739 44 INFO rb-4af9f49-225677-425882 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/211?access_token=9ed803ed403c40ae" in browser 2026-10-18 11:53:40,739 44 INFO rb-4af9f49-225677-425882 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/211?access_token=9ed803ed403c40ae" 2026-10-18 11:53:40,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:53:41,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /pos-self/211?access_token=9ed803ed403c40ae HTTP/1.1" 200 - 59 0.020 0.313 2026-10-18 11:53:41,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '4DE96CC6A0F09411B64BDDB6A83CF500', 'loaderId': '37CE16FECAF15E0DDA15754931308E00', 'isDownload': False} 2026-10-18 11:53:41,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,093 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:41,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:53:41,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.004 0.026 2026-10-18 11:53:41,134 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:53:41,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.047 2026-10-18 11:53:41,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:53:41,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.070 2026-10-18 11:53:41,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.005 2026-10-18 11:53:41,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:53:41,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.007 2026-10-18 11:53:41,269 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:53:41,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:53:41,271 44 INFO rb-4af9f49-225677-425882 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/211?access_token=9ed803ed403c40ae", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:41,279 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "POST /pos-self/relations/211 HTTP/1.1" 200 - 37 0.013 0.029 2026-10-18 11:53:41,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.078 2026-10-18 11:53:41,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "POST /pos-self/data/211 HTTP/1.1" 200 - 211 0.069 0.151 2026-10-18 11:53:41,574 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.207 2026-10-18 11:53:41,613 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/ir.attachment/14042/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:53:41,662 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/ir.attachment/13991/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:41,677 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:41,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/pos.category/368/image_128?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:53:41,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/product.template/2655/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 11:53:41,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/product.template/2644/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:53:41,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/product.template/2659/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:53:41,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/product.template/2656/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-18 11:53:41,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/product.template/2657/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-18 11:53:41,805 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,812 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/product.template/2658/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.047 2026-10-18 11:53:41,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:41] "GET /web/image/product.template/2645/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.045 2026-10-18 11:53:41,861 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,882 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53: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-10-18 11:53:41,915 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:41,982 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,039 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,093 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,276 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,334 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,389 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,509 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,566 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,619 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,673 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:42,832 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74885252 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': '3d93efa1-2bcc-44fd-ba0d-21af06803282'}] 2026-10-18 11:53:42,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74885252 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': '3d93efa1-2bcc-44fd-ba0d-21af06803282'} created pos.order #977 2026-10-18 11:53:42,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74885252 finished 2026-10-18 11:53:42,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 122 0.049 0.144 2026-10-18 11:53:43,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-18 11:53:43,009 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:43,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.009 2026-10-18 11:53:43,048 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 10770848 (allocated 11796480) 2026-10-18 11:53:43,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 148786 2026-10-18 11:53:43,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-18 11:53:43,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 148786 2026-10-18 11:53:43,106 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115343_106221_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-18 11:53:43,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpdn577kw8_chrome_odoo" 2026-10-18 11:53:43,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-18 11:53:48,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 148981 2026-10-18 11:53:48,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmp_zjjuywc_chrome_odoo 2026-10-18 11:53:48,766 44 INFO rb-4af9f49-225677-425882 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:35403/json/version 2026-10-18 11:53:48,767 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:48,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:48,774 44 INFO rb-4af9f49-225677-425882 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:35403/json 2026-10-18 11:53:48,774 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:48,778 44 INFO rb-4af9f49-225677-425882 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:35403/devtools/page/F6BA9D5B7A55F1FD4597D5C9534DA4A3 2026-10-18 11:53:48,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Enable chrome headless console log notification 2026-10-18 11:53:48,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-18 11:53:48,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-18 11:53:49,007 44 INFO rb-4af9f49-225677-425882 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/212?access_token=72118060d95d4162" in browser 2026-10-18 11:53:49,007 44 INFO rb-4af9f49-225677-425882 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/212?access_token=72118060d95d4162" 2026-10-18 11:53:49,015 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:53:49,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /pos-self/212?access_token=72118060d95d4162 HTTP/1.1" 200 - 59 0.021 0.316 2026-10-18 11:53:49,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'F6BA9D5B7A55F1FD4597D5C9534DA4A3', 'loaderId': '2EC448F704F224FCC33E4DBED35880BF', 'isDownload': False} 2026-10-18 11:53:49,353 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:49,364 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:49,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:53:49,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.022 2026-10-18 11:53:49,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:53:49,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.057 2026-10-18 11:53:49,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:53:49,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.072 2026-10-18 11:53:49,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:53:49,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:53:49,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:53:49,582 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:53:49,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:53:49,588 44 INFO rb-4af9f49-225677-425882 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/212?access_token=72118060d95d4162", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:49,595 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:49,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "POST /pos-self/relations/212 HTTP/1.1" 200 - 37 0.018 0.030 2026-10-18 11:53:49,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-18 11:53:49,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "POST /pos-self/data/212 HTTP/1.1" 200 - 207 0.100 0.154 2026-10-18 11:53:49,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.242 2026-10-18 11:53:49,965 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:49,998 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:49] "GET /web/image/ir.attachment/14100/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:53:50,031 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/pos.category/369/image_128?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:53:50,078 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:50,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/product.template/2683/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-18 11:53:50,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/product.template/2672/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-18 11:53:50,097 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/product.template/2684/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-18 11:53:50,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/product.template/2687/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-18 11:53:50,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/product.template/2685/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-18 11:53:50,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/product.template/2686/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:53:50,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/image/product.template/2673/image_512?unique=2026-10-18T11:52:52.000+00:00 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-18 11:53:50,151 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,162 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:50,206 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,272 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,329 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,436 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,501 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68202553 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': '7274ca68-ac8b-431a-8756-918c1bb19d64'}] 2026-10-18 11:53:50,623 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68202553 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': '7274ca68-ac8b-431a-8756-918c1bb19d64'} created pos.order #978 2026-10-18 11:53:50,638 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68202553 finished 2026-10-18 11:53:50,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 111 0.048 0.113 2026-10-18 11:53:50,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-18 11:53:50,744 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:50,759 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-10-18 11:53:50,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 9367352 (allocated 10223616) 2026-10-18 11:53:50,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 148981 2026-10-18 11:53:50,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-18 11:53:50,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 148981 2026-10-18 11:53:50,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115350_861001_test_prices_are_immutable_from_frontend.txt 2026-10-18 11:53:50,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmp_zjjuywc_chrome_odoo" 2026-10-18 11:53:50,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:53:51,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-18 11:53:55,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 149168 2026-10-18 11:53:55,215 44 INFO rb-4af9f49-225677-425882 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/tmpeh2ehbmu_chrome_odoo 2026-10-18 11:53:55,216 44 INFO rb-4af9f49-225677-425882 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:37817/json/version 2026-10-18 11:53:55,217 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:55,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:55,221 44 INFO rb-4af9f49-225677-425882 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:37817/json 2026-10-18 11:53:55,222 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:55,225 44 INFO rb-4af9f49-225677-425882 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:37817/devtools/page/7E8A73CD11390DFA5D1F1361EF86A813 2026-10-18 11:53:55,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:55,227 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:55,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:53:55,376 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:55,378 44 INFO rb-4af9f49-225677-425882 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/213?access_token=46e5090b0fd04ccd" in browser 2026-10-18 11:53:55,378 44 INFO rb-4af9f49-225677-425882 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/213?access_token=46e5090b0fd04ccd" 2026-10-18 11:53:55,386 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:53:55,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:55] "GET /pos-self/213?access_token=46e5090b0fd04ccd HTTP/1.1" 200 - 60 0.021 0.443 2026-10-18 11:53:55,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '7E8A73CD11390DFA5D1F1361EF86A813', 'loaderId': '5070850FBDA84DBE8F942F08DD0CB1AE', 'isDownload': False} 2026-10-18 11:53:55,850 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:55,863 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:55,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:53:55,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:55] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.024 2026-10-18 11:53:55,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:53:55,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:55] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.045 2026-10-18 11:53:55,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:53:55,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:55] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.070 2026-10-18 11:53:56,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-10-18 11:53:56,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:53:56,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 11:53:56,042 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:53:56,054 44 INFO rb-4af9f49-225677-425882 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/213?access_token=46e5090b0fd04ccd", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:56,064 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "POST /pos-self/relations/213 HTTP/1.1" 200 - 35 0.012 0.025 2026-10-18 11:53:56,116 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-18 11:53:56,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "POST /pos-self/data/213 HTTP/1.1" 200 - 179 0.060 0.117 2026-10-18 11:53:56,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.165 2026-10-18 11:53:56,330 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/ir.attachment/14168/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:56,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/pos.category/370/image_128?unique=2026-10-18T11:53:50.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:53:56,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/product.template/2688/image_512?unique=2026-10-18T11:53:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 11:53:56,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/product.template/2689/image_512?unique=2026-10-18T11:53:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:53:56,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/product.template/2692/image_512?unique=2026-10-18T11:53:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-18 11:53:56,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/product.template/2690/image_512?unique=2026-10-18T11:53:50.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:53:56,459 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/product.template/2691/image_512?unique=2026-10-18T11:53:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-18 11:53:56,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/ir.attachment/14117/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:56,537 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53: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-10-18 11:53:56,539 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:53:56,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "GET /web/image/product.product/3197/image_512?unique=2026-10-18T11:53:50.000+00:00 HTTP/1.1" 200 - 8 0.004 0.013 2026-10-18 11:53:56,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,627 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,689 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77733328 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '437856ed-42c4-4e7e-bb75-862da46ada8b'}] 2026-10-18 11:53:56,742 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77733328 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '437856ed-42c4-4e7e-bb75-862da46ada8b'} created pos.order #979 2026-10-18 11:53:56,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77733328 finished 2026-10-18 11:53:56,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.038 0.105 2026-10-18 11:53:56,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:53:56,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,925 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-10-18 11:53:56,926 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:56,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7740944 (allocated 8912896) 2026-10-18 11:53:56,949 44 INFO rb-4af9f49-225677-425882 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 149168 2026-10-18 11:53:56,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-10-18 11:53:56,950 44 INFO rb-4af9f49-225677-425882 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 149168 2026-10-18 11:53:57,007 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115357_007702_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-18 11:53:57,007 44 INFO rb-4af9f49-225677-425882 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/tmpeh2ehbmu_chrome_odoo" 2026-10-18 11:53:57,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 149361 2026-10-18 11:53:57,279 44 INFO rb-4af9f49-225677-425882 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/tmplv2_hrdw_chrome_odoo 2026-10-18 11:53:57,279 44 INFO rb-4af9f49-225677-425882 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:42021/json/version 2026-10-18 11:53:57,280 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:57,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: Chrome/150.0.7871.114 2026-10-18 11:53:57,284 44 INFO rb-4af9f49-225677-425882 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:42021/json 2026-10-18 11:53:57,284 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:53:57,290 44 INFO rb-4af9f49-225677-425882 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:42021/devtools/page/066B918013FD775DC664E08D3B234CC1 2026-10-18 11:53:57,293 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:57,294 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:57,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-18 11:53:57,305 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:57,306 44 INFO rb-4af9f49-225677-425882 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/213" in browser 2026-10-18 11:53:57,306 44 INFO rb-4af9f49-225677-425882 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/213" 2026-10-18 11:53:57,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:57] "GET /pos/ui/213 HTTP/1.1" 200 - 73 0.052 0.200 2026-10-18 11:53:57,568 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '066B918013FD775DC664E08D3B234CC1', 'loaderId': '58C0BEA599464A28E1D94076BB94CF8D', 'isDownload': False} 2026-10-18 11:53:57,568 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:57,580 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:53:57,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:57] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:53:57,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:57] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:53:57,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:57] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:53:57,972 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:53:57,981 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:53:57,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:53:58,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:53:58,004 44 INFO rb-4af9f49-225677-425882 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/213", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:53:58,008 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:58,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:53:58,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:58,030 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "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.007 2026-10-18 11:53:58,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:53:58,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.010 0.026 2026-10-18 11:53:58,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-18 11:53:58,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 495 0.152 0.309 2026-10-18 11:53:58,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "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-10-18 11:53:58,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:53:58,658 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:53:58,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:53:58,681 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:58,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:53:58,717 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:58,736 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:53:58,738 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:53:58,746 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:53:58,751 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:53:58,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/image/res.users/288/avatar_128 HTTP/1.1" 200 - 14 0.011 0.020 2026-10-18 11:53:58,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-18 11:53:58,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.003 0.044 2026-10-18 11:53:58,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:58,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.020 2026-10-18 11:53:58,818 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:53:58,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.008 2026-10-18 11:53:58,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /pos/ui/213 HTTP/1.1" 200 - 34 0.011 0.035 2026-10-18 11:53:58,905 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "GET /pos/ui/213?from_backend=True HTTP/1.1" 200 - 34 0.011 0.084 2026-10-18 11:53:58,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:53:58,993 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,010 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:53:59,044 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,118 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,220 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,324 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,489 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,540 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,591 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,648 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56945726 started for PoS orders references: [{'name': '/', 'pos_reference': '261-213-000001', 'uuid': 'e6c302e8-a4ca-453d-ac62-8f5465575931'}] 2026-10-18 11:53:59,728 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56945726 order {'name': '/', 'pos_reference': '261-213-000001', 'uuid': 'e6c302e8-a4ca-453d-ac62-8f5465575931'} created pos.order #980 2026-10-18 11:53:59,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56945726 finished 2026-10-18 11:53:59,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.028 0.113 2026-10-18 11:53:59,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:53:59,958 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 49 0.017 0.038 2026-10-18 11:53:59,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:53:59,999 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:53:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:54:00,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:54:00,050 44 INFO rb-4af9f49-225677-425882 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-10-18 11:54:00,101 44 INFO rb-4af9f49-225677-425882 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-10-18 11:54:00,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-10-18 11:54:00,152 44 INFO rb-4af9f49-225677-425882 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-10-18 11:54:00,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15746668 (allocated 17301504) 2026-10-18 11:54:00,205 44 INFO rb-4af9f49-225677-425882 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 149361 2026-10-18 11:54:00,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-10-18 11:54:00,206 44 INFO rb-4af9f49-225677-425882 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 149361 2026-10-18 11:54:00,263 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115400_263770_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-18 11:54:00,264 44 INFO rb-4af9f49-225677-425882 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/tmplv2_hrdw_chrome_odoo" 2026-10-18 11:54:00,302 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:54:01,043 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-18 11:54:04,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:04,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:04] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.213 2026-10-18 11:54:04,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45106065 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': 'c1aec14c-a861-461b-972d-c6e7e5668d9b'}] 2026-10-18 11:54:04,805 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45106065 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': 'c1aec14c-a861-461b-972d-c6e7e5668d9b'} created pos.order #981 2026-10-18 11:54:04,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45106065 finished 2026-10-18 11:54:04,841 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.029 0.052 2026-10-18 11:54:04,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-18 11:54:08,432 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:08,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34828848 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'fd7538da-bcda-431e-833f-aae5e94025f0'}] 2026-10-18 11:54:08,707 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34828848 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'fd7538da-bcda-431e-833f-aae5e94025f0'} created pos.order #982 2026-10-18 11:54:08,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34828848 finished 2026-10-18 11:54:08,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 92 0.029 0.280 2026-10-18 11:54:08,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-18 11:54:12,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:12,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88776902 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': 'd3d66abe-f520-41dd-b41e-709a4f0aec4d'}] 2026-10-18 11:54:12,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88776902 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': 'd3d66abe-f520-41dd-b41e-709a4f0aec4d'} created pos.order #983 2026-10-18 11:54:12,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88776902 finished 2026-10-18 11:54:12,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.029 0.222 2026-10-18 11:54:12,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-18 11:54:16,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:16,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36736243 started for PoS orders references: [{'name': None, 'pos_reference': '260-217-000001', 'uuid': '2dfbb617-557d-4452-afc6-70c408ad0cb9'}] 2026-10-18 11:54:16,420 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36736243 order {'name': None, 'pos_reference': '260-217-000001', 'uuid': '2dfbb617-557d-4452-afc6-70c408ad0cb9'} created pos.order #984 2026-10-18 11:54:16,421 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36736243 finished 2026-10-18 11:54:16,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.028 0.215 2026-10-18 11:54:16,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-18 11:54:20,033 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:20,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:20] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.275 2026-10-18 11:54:20,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63334804 started for PoS orders references: [{'name': None, 'pos_reference': '260-218-000001', 'uuid': '20fe3617-4b48-40ee-aeea-52e1db4d1d2f'}] 2026-10-18 11:54:20,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63334804 order {'name': None, 'pos_reference': '260-218-000001', 'uuid': '20fe3617-4b48-40ee-aeea-52e1db4d1d2f'} created pos.order #985 2026-10-18 11:54:20,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63334804 finished 2026-10-18 11:54:20,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 86 0.031 0.057 2026-10-18 11:54:20,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-18 11:54:24,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:24,216 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48416412 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': 'cccb143d-9f6d-438b-abd0-e2d1c53d36a5'}] 2026-10-18 11:54:24,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48416412 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': 'cccb143d-9f6d-438b-abd0-e2d1c53d36a5'} created pos.order #986 2026-10-18 11:54:24,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48416412 finished 2026-10-18 11:54:24,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 91 0.030 0.242 2026-10-18 11:54:24,292 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-18 11:54:27,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:27,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.206 2026-10-18 11:54:27,913 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-18 11:54:31,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-18 11:54:34,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:34,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:34] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.019 0.206 2026-10-18 11:54:34,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-18 11:54:38,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:38,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:38] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.020 0.221 2026-10-18 11:54:38,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:38] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.001 0.005 2026-10-18 11:54:38,793 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-18 11:54:42,307 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:42,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:42] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.296 2026-10-18 11:54:42,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-18 11:54:46,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:46,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:46] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.023 0.243 2026-10-18 11:54:46,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-18 11:54:50,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:50,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.219 2026-10-18 11:54:50,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-18 11:54:53,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:53,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:53] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.018 0.281 2026-10-18 11:54:53,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:54:54,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-18 11:54:58,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:54:58,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:58] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.207 2026-10-18 11:54:58,430 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16575277 started for PoS orders references: [{'name': None, 'pos_reference': '260-229-000001', 'uuid': '7c73fe8e-5fe6-453a-a4d3-d1d275db23b3'}] 2026-10-18 11:54:58,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16575277 order {'name': None, 'pos_reference': '260-229-000001', 'uuid': '7c73fe8e-5fe6-453a-a4d3-d1d275db23b3'} created pos.order #987 2026-10-18 11:54:58,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16575277 finished 2026-10-18 11:54:58,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:54:58] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.030 0.052 2026-10-18 11:54:58,522 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-18 11:55:01,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:02,180 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9947651 started for PoS orders references: [{'name': None, 'pos_reference': '260-230-000001', 'uuid': 'fcb128a2-fc44-4c3d-ab4a-f7f5a69a2869'}] 2026-10-18 11:55:02,204 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9947651 order {'name': None, 'pos_reference': '260-230-000001', 'uuid': 'fcb128a2-fc44-4c3d-ab4a-f7f5a69a2869'} created pos.order #988 2026-10-18 11:55:02,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9947651 finished 2026-10-18 11:55:02,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:02] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 92 0.030 0.224 2026-10-18 11:55:02,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-18 11:55:07,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:08,050 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62282172 started for PoS orders references: [{'name': None, 'pos_reference': '260-231-000001', 'uuid': '55be5fc7-be48-49dc-99fd-77d69709bb6d'}] 2026-10-18 11:55:08,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62282172 order {'name': None, 'pos_reference': '260-231-000001', 'uuid': '55be5fc7-be48-49dc-99fd-77d69709bb6d'} created pos.order #989 2026-10-18 11:55:08,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62282172 finished 2026-10-18 11:55:08,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.028 0.205 2026-10-18 11:55:08,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-18 11:55:11,488 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:11,670 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68191534 started for PoS orders references: [{'name': None, 'pos_reference': '260-232-000001', 'uuid': '6f3e40dc-9045-4e2f-8651-519a3efad1f7'}] 2026-10-18 11:55:11,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68191534 order {'name': None, 'pos_reference': '260-232-000001', 'uuid': '6f3e40dc-9045-4e2f-8651-519a3efad1f7'} created pos.order #990 2026-10-18 11:55:11,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68191534 finished 2026-10-18 11:55:11,723 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.028 0.208 2026-10-18 11:55:11,746 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-18 11:55:15,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:15,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:15] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.263 2026-10-18 11:55:15,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79728770 started for PoS orders references: [{'name': None, 'pos_reference': '260-233-000001', 'uuid': '03538616-9c13-490c-8d74-4cf7c7e21837'}] 2026-10-18 11:55:15,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79728770 order {'name': None, 'pos_reference': '260-233-000001', 'uuid': '03538616-9c13-490c-8d74-4cf7c7e21837'} created pos.order #991 2026-10-18 11:55:15,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79728770 finished 2026-10-18 11:55:15,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:15] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 86 0.029 0.053 2026-10-18 11:55:15,529 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-18 11:55:18,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:19,071 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15181223 started for PoS orders references: [{'name': None, 'pos_reference': '260-234-000001', 'uuid': '9e3cf164-f802-4ab6-b273-e1710cba4b87'}] 2026-10-18 11:55:19,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15181223 order {'name': None, 'pos_reference': '260-234-000001', 'uuid': '9e3cf164-f802-4ab6-b273-e1710cba4b87'} created pos.order #992 2026-10-18 11:55:19,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15181223 finished 2026-10-18 11:55:19,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 91 0.028 0.208 2026-10-18 11:55:19,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-18 11:55:22,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:22,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:22] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.022 0.201 2026-10-18 11:55:22,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-18 11:55:26,346 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-18 11:55:29,816 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:30,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:30] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.019 0.240 2026-10-18 11:55:30,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-18 11:55:33,475 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:33,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.201 2026-10-18 11:55:33,704 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.001 0.005 2026-10-18 11:55:33,726 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-18 11:55:37,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:37,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.020 0.297 2026-10-18 11:55:37,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-18 11:55:41,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:41,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:41] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.019 0.222 2026-10-18 11:55:41,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-18 11:55:44,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:45,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:45] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.019 0.227 2026-10-18 11:55:45,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-18 11:55:48,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:48,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:48] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.018 0.286 2026-10-18 11:55:48,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:55:49,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-18 11:55:53,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 149590 2026-10-18 11:55:53,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp943zfv99_chrome_odoo 2026-10-18 11:55:53,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44947/json/version 2026-10-18 11:55:53,420 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:55:53,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:55:53,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:44947/json 2026-10-18 11:55:53,423 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:55:53,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:44947/devtools/page/ED45009249B1F5AE580940D0AB8B4061 2026-10-18 11:55:53,425 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-18 11:55:53,426 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-18 11:55:53,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-18 11:55:53,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/244?access_token=b34514f2800348a0" in browser 2026-10-18 11:55:53,443 44 INFO rb-4af9f49-225677-425882 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/244?access_token=b34514f2800348a0" 2026-10-18 11:55:53,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:55:53,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:53] "GET /pos-self/244?access_token=b34514f2800348a0 HTTP/1.1" 200 - 57 0.018 0.319 2026-10-18 11:55:53,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'ED45009249B1F5AE580940D0AB8B4061', 'loaderId': 'BFCB75AE4EF1BC77C695CF092338F0AB', 'isDownload': False} 2026-10-18 11:55:53,792 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:53,809 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:55:53,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:55:53,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:53] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.026 2026-10-18 11:55:53,852 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:55:53,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:53] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.051 2026-10-18 11:55:53,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:55:53,894 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:53] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.075 2026-10-18 11:55:53,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.004 2026-10-18 11:55:54,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:55:54,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:55:54,017 44 INFO rb-4af9f49-225677-425882 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/244?access_token=b34514f2800348a0", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:55:54,018 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:55:54,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:55:54,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:55:54,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "POST /pos-self/relations/244 HTTP/1.1" 200 - 37 0.012 0.059 2026-10-18 11:55:54,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-18 11:55:54,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "POST /pos-self/data/244 HTTP/1.1" 200 - 181 0.061 0.113 2026-10-18 11:55:54,335 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:55:54,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/ir.attachment/15796/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:55:54,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/ir.attachment/15745/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:55:54,396 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:55:54,452 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/pos.category/373/image_128?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:55:54,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/product.template/2703/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-18 11:55:54,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/product.template/2704/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 11:55:54,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/product.template/2707/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:55:54,512 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/product.template/2705/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:55:54,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,524 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/product.template/2706/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-18 11:55:54,580 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,600 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:55:54,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "GET /web/image/product.product/3213/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:55:54,633 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,694 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:54] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.009 2026-10-18 11:55:54,769 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,853 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:54,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:55,038 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:55,103 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:55,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:55,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:55:55,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:55] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.017 0.046 2026-10-18 11:55:55,334 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64956309 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': 'f7f51e40-ce03-4351-a5aa-7eb366b68e8c'}] 2026-10-18 11:55:55,358 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64956309 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': 'f7f51e40-ce03-4351-a5aa-7eb366b68e8c'} created pos.order #993 2026-10-18 11:55:55,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64956309 finished 2026-10-18 11:55:55,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:55:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 285 0.106 0.259 2026-10-18 11:55:55,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-18 11:55:55,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-18 11:55:55,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8726740 (allocated 9961472) 2026-10-18 11:55:55,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 149590 2026-10-18 11:55:55,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-18 11:55:55,755 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 149590 2026-10-18 11:55:55,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115555_823239_test_preset_delivery_tour.txt 2026-10-18 11:55:55,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp943zfv99_chrome_odoo" 2026-10-18 11:55:55,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-18 11:55:59,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 149783 2026-10-18 11:55:59,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpthiatx5b_chrome_odoo 2026-10-18 11:55:59,757 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33357/json/version 2026-10-18 11:55:59,758 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33357', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:55:59,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:55:59,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:33357/json 2026-10-18 11:55:59,764 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33357', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:55:59,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:33357/devtools/page/08F085BFA4FCF2657E351EEB4C3C4739 2026-10-18 11:55:59,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-18 11:55:59,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-18 11:55:59,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-18 11:55:59,787 44 INFO rb-4af9f49-225677-425882 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/245?access_token=a9a56a0b515c4ca8&table_identifier=d6283ec5" in browser 2026-10-18 11:55:59,787 44 INFO rb-4af9f49-225677-425882 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/245?access_token=a9a56a0b515c4ca8&table_identifier=d6283ec5" 2026-10-18 11:55:59,798 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:00,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /pos-self/245?access_token=a9a56a0b515c4ca8&table_identifier=d6283ec5 HTTP/1.1" 200 - 59 0.018 0.329 2026-10-18 11:56:00,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '08F085BFA4FCF2657E351EEB4C3C4739', 'loaderId': '733130A449967497F22E25A6B24BFC95', 'isDownload': False} 2026-10-18 11:56:00,147 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:00,156 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:56:00,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:56:00,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.021 2026-10-18 11:56:00,209 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:56:00,226 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.061 2026-10-18 11:56:00,232 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:56:00,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.075 2026-10-18 11:56:00,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:56:00,351 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:56:00,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:56:00,363 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:56:00,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:56:00,366 44 INFO rb-4af9f49-225677-425882 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/245?access_token=a9a56a0b515c4ca8&table_identifier=d6283ec5", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:56:00,372 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:00,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "POST /pos-self/relations/245 HTTP/1.1" 200 - 37 0.013 0.032 2026-10-18 11:56:00,439 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:00,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-18 11:56:00,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "POST /pos-self/data/245 HTTP/1.1" 200 - 181 0.063 0.119 2026-10-18 11:56:00,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.170 2026-10-18 11:56:00,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 11:56:00,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:56:00,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/ir.attachment/15854/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:56:00,718 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:00,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/ir.attachment/15803/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:56:00,736 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:56:00,786 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:00,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/pos.category/373/image_128?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 2 0.000 0.017 2026-10-18 11:56:00,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/product.template/2703/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-18 11:56:00,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/product.template/2707/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:56:00,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/product.template/2705/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:56:00,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/product.template/2704/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-10-18 11:56:00,851 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:00,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/product.template/2706/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-18 11:56:00,911 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:00,930 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:56:00,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:00] "GET /web/image/product.product/3212/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:56:00,963 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:01,026 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:01,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60215720 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': 'b3d50b9e-9e2d-4a35-bd94-2ecf2ba29d39'}] 2026-10-18 11:56:01,076 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60215720 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': 'b3d50b9e-9e2d-4a35-bd94-2ecf2ba29d39'} created pos.order #994 2026-10-18 11:56:01,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60215720 finished 2026-10-18 11:56:01,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.038 0.107 2026-10-18 11:56:01,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:56:01,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-18 11:56:01,222 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:01,246 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7794128 (allocated 9175040) 2026-10-18 11:56:01,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 149783 2026-10-18 11:56:01,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-18 11:56:01,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 149783 2026-10-18 11:56:01,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115601_350140_test_preset_dine_in_tour.txt 2026-10-18 11:56:01,350 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpthiatx5b_chrome_odoo" 2026-10-18 11:56:01,381 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-18 11:56:05,477 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 149974 2026-10-18 11:56:05,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmp83hkfrwi_chrome_odoo 2026-10-18 11:56:05,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:38191/json/version 2026-10-18 11:56:05,479 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:56:05,486 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:56:05,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:38191/json 2026-10-18 11:56:05,487 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:56:05,491 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:38191/devtools/page/93CB495880533312993319528DC8C9DF 2026-10-18 11:56:05,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-18 11:56:05,494 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-18 11:56:05,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-18 11:56:05,509 44 INFO rb-4af9f49-225677-425882 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/246?access_token=9c93dec8e8d542f3" in browser 2026-10-18 11:56:05,510 44 INFO rb-4af9f49-225677-425882 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/246?access_token=9c93dec8e8d542f3" 2026-10-18 11:56:05,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:05,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:05] "GET /pos-self/246?access_token=9c93dec8e8d542f3 HTTP/1.1" 200 - 57 0.018 0.309 2026-10-18 11:56:05,853 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '93CB495880533312993319528DC8C9DF', 'loaderId': 'E0D7BECA1A8076BAED3D07D5509AB559', 'isDownload': False} 2026-10-18 11:56:05,854 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:05,863 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:56:05,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:56:05,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:05] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.023 2026-10-18 11:56:05,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:56:05,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:05] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.063 2026-10-18 11:56:05,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:56:05,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:05] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.077 2026-10-18 11:56:06,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:56:06,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:56:06,086 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-18 11:56:06,092 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:56:06,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:56:06,100 44 INFO rb-4af9f49-225677-425882 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/246?access_token=9c93dec8e8d542f3", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:56:06,106 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "POST /pos-self/relations/246 HTTP/1.1" 200 - 37 0.014 0.035 2026-10-18 11:56:06,173 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-18 11:56:06,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "POST /pos-self/data/246 HTTP/1.1" 200 - 183 0.074 0.131 2026-10-18 11:56:06,389 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.194 2026-10-18 11:56:06,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:56:06,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/ir.attachment/15912/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 11:56:06,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/ir.attachment/15861/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:56:06,479 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:56:06,535 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/pos.category/373/image_128?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-10-18 11:56:06,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/product.template/2703/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-18 11:56:06,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/product.template/2704/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:56:06,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/product.template/2707/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-18 11:56:06,598 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/product.template/2705/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:56:06,600 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/product.template/2706/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-10-18 11:56:06,659 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,679 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:56:06,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "GET /web/image/product.product/3213/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-10-18 11:56:06,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,772 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:06] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.009 2026-10-18 11:56:06,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,903 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:06,966 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:07,019 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:07,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:07] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.017 0.047 2026-10-18 11:56:07,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62236806 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000001', 'uuid': '01225146-cf5b-49f8-99f5-948bc4152c2f'}] 2026-10-18 11:56:07,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62236806 order {'name': None, 'pos_reference': '260-246-000001', 'uuid': '01225146-cf5b-49f8-99f5-948bc4152c2f'} created pos.order #995 2026-10-18 11:56:07,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62236806 finished 2026-10-18 11:56:07,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 285 0.115 0.280 2026-10-18 11:56:07,576 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:07,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:07] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:56:07,723 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:56:07,724 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:56:07,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:07] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.008 2026-10-18 11:56:07,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:07] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.017 0.054 2026-10-18 11:56:08,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-18 11:56:08,021 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:08,062 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8993280 (allocated 9961472) 2026-10-18 11:56:08,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 149974 2026-10-18 11:56:08,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-18 11:56:08,063 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 149974 2026-10-18 11:56:08,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115608_117877_test_preset_takeaway_email_tour.txt 2026-10-18 11:56:08,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmp83hkfrwi_chrome_odoo" 2026-10-18 11:56:08,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-18 11:56:12,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 150175 2026-10-18 11:56:12,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpbu0pf_ne_chrome_odoo 2026-10-18 11:56:12,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:36903/json/version 2026-10-18 11:56:12,096 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:56:12,098 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:56:12,098 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:36903/json 2026-10-18 11:56:12,099 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:56:12,100 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:36903/devtools/page/AB8A59110B357890C60F42F6D6745343 2026-10-18 11:56:12,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-18 11:56:12,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-18 11:56:12,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-18 11:56:12,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/247?access_token=ec463c3603f44d6e" in browser 2026-10-18 11:56:12,142 44 INFO rb-4af9f49-225677-425882 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/247?access_token=ec463c3603f44d6e" 2026-10-18 11:56:12,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:12,471 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /pos-self/247?access_token=ec463c3603f44d6e HTTP/1.1" 200 - 57 0.018 0.301 2026-10-18 11:56:12,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': 'AB8A59110B357890C60F42F6D6745343', 'loaderId': '37F3311CAAC74CF2878B84D52567AEE9', 'isDownload': False} 2026-10-18 11:56:12,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:12,487 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:56:12,502 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:56:12,530 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.023 2026-10-18 11:56:12,538 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:56:12,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.057 2026-10-18 11:56:12,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:56:12,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.074 2026-10-18 11:56:12,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:56:12,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:56:12,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:56:12,715 44 INFO rb-4af9f49-225677-425882 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/247?access_token=ec463c3603f44d6e", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:56:12,718 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:56:12,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:56:12,721 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:12,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:56:12,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:12,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "POST /pos-self/relations/247 HTTP/1.1" 200 - 37 0.014 0.074 2026-10-18 11:56:12,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-18 11:56:13,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "POST /pos-self/data/247 HTTP/1.1" 200 - 181 0.064 0.114 2026-10-18 11:56:13,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:56:13,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/ir.attachment/15971/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:56:13,081 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/ir.attachment/15920/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:56:13,095 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:56:13,149 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,171 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/pos.category/373/image_128?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 2 0.000 0.014 2026-10-18 11:56:13,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/product.template/2703/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:56:13,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/product.template/2704/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-18 11:56:13,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/product.template/2707/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-18 11:56:13,206 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/product.template/2705/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:56:13,214 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,216 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/product.template/2706/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-18 11:56:13,275 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,290 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:56:13,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "GET /web/image/product.product/3212/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:56:13,326 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,388 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.004 0.011 2026-10-18 11:56:13,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,514 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:13,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72347644 started for PoS orders references: [{'name': None, 'pos_reference': '260-247-000001', 'uuid': '04eb4ad2-4483-4d16-99ab-f76251d968cd'}] 2026-10-18 11:56:13,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72347644 order {'name': None, 'pos_reference': '260-247-000001', 'uuid': '04eb4ad2-4483-4d16-99ab-f76251d968cd'} created pos.order #996 2026-10-18 11:56:13,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72347644 finished 2026-10-18 11:56:13,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.042 0.129 2026-10-18 11:56:13,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.009 2026-10-18 11:56:13,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-18 11:56:13,738 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-18 11:56:13,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8121172 (allocated 9699328) 2026-10-18 11:56:13,759 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 150175 2026-10-18 11:56:13,760 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-18 11:56:13,760 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 150175 2026-10-18 11:56:13,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115613_821368_test_preset_takeaway_tour.txt 2026-10-18 11:56:13,821 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpbu0pf_ne_chrome_odoo" 2026-10-18 11:56:13,854 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-18 11:56:17,778 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 150362 2026-10-18 11:56:17,778 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpvt0jmq2n_chrome_odoo 2026-10-18 11:56:17,778 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34503/json/version 2026-10-18 11:56:17,779 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:56:17,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:56:17,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34503/json 2026-10-18 11:56:17,782 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:56:17,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:34503/devtools/page/F45A124EB996E858E3C10FBD9B398AB6 2026-10-18 11:56:17,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-18 11:56:17,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-18 11:56:17,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-18 11:56:17,807 44 INFO rb-4af9f49-225677-425882 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/248?access_token=2fc79011f9f44e4c" in browser 2026-10-18 11:56:17,808 44 INFO rb-4af9f49-225677-425882 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/248?access_token=2fc79011f9f44e4c" 2026-10-18 11:56:17,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:18,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /pos-self/248?access_token=2fc79011f9f44e4c HTTP/1.1" 200 - 57 0.018 0.382 2026-10-18 11:56:18,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': 'F45A124EB996E858E3C10FBD9B398AB6', 'loaderId': '2206A045374489BAE99CBFFF18660E2B', 'isDownload': False} 2026-10-18 11:56:18,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:18,227 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:56:18,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:56:18,277 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.030 2026-10-18 11:56:18,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:56:18,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.064 2026-10-18 11:56:18,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:56:18,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.077 2026-10-18 11:56:18,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-18 11:56:18,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:56:18,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:56:18,453 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:56:18,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:56:18,466 44 INFO rb-4af9f49-225677-425882 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/248?access_token=2fc79011f9f44e4c", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:56:18,475 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:18,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "POST /pos-self/relations/248 HTTP/1.1" 200 - 37 0.012 0.029 2026-10-18 11:56:18,526 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:18,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.074 2026-10-18 11:56:18,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "POST /pos-self/data/248 HTTP/1.1" 200 - 185 0.062 0.125 2026-10-18 11:56:18,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.170 2026-10-18 11:56:18,762 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:56:18,795 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/ir.attachment/16029/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:56:18,808 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:18,815 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/ir.attachment/15978/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:56:18,820 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:56:18,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:18,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/pos.category/373/image_128?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:56:18,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/product.template/2703/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-18 11:56:18,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/product.template/2704/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:56:18,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/product.template/2707/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:56:18,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/product.template/2705/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 11:56:18,940 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:18,940 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:18] "GET /web/image/product.template/2706/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-18 11:56:19,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:19,014 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:56:19,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:19] "GET /web/image/product.product/3212/image_512?unique=2026-10-18T11:55:48.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:56:19,052 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:19,113 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:19,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:19] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 11:56:19,182 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:19,279 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:19,344 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:19,368 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85159363 started for PoS orders references: [{'name': None, 'pos_reference': '260-248-000001', 'uuid': '72e6c240-304e-4042-951d-243a5a0c1f2f'}] 2026-10-18 11:56:19,392 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85159363 order {'name': None, 'pos_reference': '260-248-000001', 'uuid': '72e6c240-304e-4042-951d-243a5a0c1f2f'} created pos.order #997 2026-10-18 11:56:19,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85159363 finished 2026-10-18 11:56:19,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 106 0.036 0.107 2026-10-18 11:56:19,514 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.008 2026-10-18 11:56:19,536 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-18 11:56:19,537 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:19,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9374900 (allocated 11010048) 2026-10-18 11:56:19,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 150362 2026-10-18 11:56:19,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-18 11:56:19,573 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 150362 2026-10-18 11:56:19,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115619_667148_test_preset_with_slot_tour.txt 2026-10-18 11:56:19,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpvt0jmq2n_chrome_odoo" 2026-10-18 11:56:19,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:56:20,448 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-18 11:56:23,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 11:56:23,788 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:23,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:23] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/249 HTTP/1.1" 200 - 17 0.009 0.174 2026-10-18 11:56:23,992 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-18 11:56:27,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 11:56:27,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:27,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:27] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/250 HTTP/1.1" 200 - 17 0.009 0.222 2026-10-18 11:56:27,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:56:35,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_matching_transaction_succeeds ... 2026-10-18 11:56:35,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:35,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:35] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 93 0.032 0.205 2026-10-18 11:56:35,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-18 11:56:35,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:35,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:35] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.009 0.175 2026-10-18 11:56:35,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:35] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.002 0.008 2026-10-18 11:56:35,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:35] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 11 0.002 0.010 2026-10-18 11:56:35,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-18 11:56:35,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:36,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:36] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.009 0.174 2026-10-18 11:56:36,173 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_pine_labs.tests.test_pine_labs_payment_status: Starting TestPineLabsPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-18 11:56:36,265 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:36,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:36] "POST /pos-self-order/pine-labs-fetch-payment-status/ HTTP/1.1" 200 - 31 0.009 0.307 2026-10-18 11:56:36,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:56:43,869 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-18 11:56:44,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-18 11:56:44,395 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 150566 2026-10-18 11:56:44,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmprtidb6lt_chrome_odoo 2026-10-18 11:56:44,396 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:40451/json/version 2026-10-18 11:56:44,397 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:44,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-18 11:56:44,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:40451/json 2026-10-18 11:56:44,404 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:44,408 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:40451/devtools/page/BB0258264F49FD92ECC78EF86E1DE126 2026-10-18 11:56:44,413 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-18 11:56:44,415 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-18 11:56:44,422 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-18 11:56:44,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/253?access_token=6fc3fdc4c6a14777" in browser 2026-10-18 11:56:44,435 44 INFO rb-4af9f49-225677-425882 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/253?access_token=6fc3fdc4c6a14777" 2026-10-18 11:56:44,453 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:44,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "GET /pos-self/253?access_token=6fc3fdc4c6a14777 HTTP/1.1" 200 - 60 0.019 0.299 2026-10-18 11:56:44,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': 'BB0258264F49FD92ECC78EF86E1DE126', 'loaderId': '58967E5912640AB12D459124284B7108', 'isDownload': False} 2026-10-18 11:56:44,772 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Evaluate ready code "odoo.isTourReady('kiosk_qfpay_order')" 2026-10-18 11:56:44,785 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:56:44,797 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:56:44,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.019 0.021 2026-10-18 11:56:44,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:56:44,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.048 2026-10-18 11:56:44,848 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:56:44,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.072 2026-10-18 11:56:44,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:56:44,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:56:44,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 11:56:44,997 44 INFO rb-4af9f49-225677-425882 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/253?access_token=6fc3fdc4c6a14777", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:56:44,999 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:56:44,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:56:45,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:45,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "POST /pos-self/relations/253 HTTP/1.1" 200 - 25 0.009 0.026 2026-10-18 11:56:45,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-18 11:56:45,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "POST /pos-self/data/253 HTTP/1.1" 200 - 170 0.066 0.153 2026-10-18 11:56:45,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.207 2026-10-18 11:56:45,326 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [232], uid: 3, model: res.company 2026-10-18 11:56:45,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/res.company/232/logo/256x256 HTTP/1.1" 200 - 14 0.004 0.012 2026-10-18 11:56:45,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-18 11:56:45,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/ir.attachment/16304/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:56:45,400 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:45,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/pos.category/379/image_128?unique=2026-10-18T11:56:36.000+00:00 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:56:45,440 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/pos.category/380/image_128?unique=2026-10-18T11:56:36.000+00:00 HTTP/1.1" 200 - 2 0.000 0.026 2026-10-18 11:56:45,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/pos.category/378/image_128?unique=2026-10-18T11:56:36.000+00:00 HTTP/1.1" 200 - 2 0.000 0.036 2026-10-18 11:56:45,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/product.template/2736/image_512?unique=2026-10-18T11:56:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-18 11:56:45,462 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:45,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.056 2026-10-18 11:56:45,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:45,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/ir.attachment/16305/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:56:45,542 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:56:45,544 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:56:45,553 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "GET /web/image/product.product/3245/image_512?unique=2026-10-18T11:56:36.000+00:00 HTTP/1.1" 200 - 8 0.005 0.012 2026-10-18 11:56:45,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:45,613 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30557477 started for PoS orders references: [{'name': None, 'pos_reference': '260-253-000001', 'uuid': '826db28b-3db8-4417-9245-e91d4ff76af3'}] 2026-10-18 11:56:45,640 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30557477 order {'name': None, 'pos_reference': '260-253-000001', 'uuid': '826db28b-3db8-4417-9245-e91d4ff76af3'} created pos.order #1003 2026-10-18 11:56:45,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30557477 finished 2026-10-18 11:56:45,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 116 0.042 0.111 2026-10-18 11:56:45,765 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:45,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.003 0.008 2026-10-18 11:56:45,816 44 INFO rb-4af9f49-225677-425882 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-10-18 11:56:45,819 44 INFO rb-4af9f49-225677-425882 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': '826db28b-3db8-4417-9245-e91d4ff76af3--968--443', '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-10-18 11:56:45,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "POST /qfpay/notify HTTP/1.1" 200 - 45 0.016 0.038 2026-10-18 11:56:45,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:45] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.005 2026-10-18 11:56:45,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-18 11:56:45,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-18 11:56:45,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7680332 (allocated 8650752) 2026-10-18 11:56:45,943 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 150566 2026-10-18 11:56:45,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-18 11:56:45,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 150566 2026-10-18 11:56:45,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115645_999228_test_tour_kiosk_qfpay_order.txt 2026-10-18 11:56:45,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmprtidb6lt_chrome_odoo" 2026-10-18 11:56:46,033 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:56:53,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_matching_transaction_succeeds ... 2026-10-18 11:56:53,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:53,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:53] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 94 0.033 0.259 2026-10-18 11:56:53,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_missing_or_forged_signature_is_rejected ... 2026-10-18 11:56:53,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:53,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:53] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.009 0.175 2026-10-18 11:56:53,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:53] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.002 0.007 2026-10-18 11:56:53,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:53] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 8 0.002 0.006 2026-10-18 11:56:53,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_after_amount_change_is_rejected ... 2026-10-18 11:56:53,978 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:54,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:54] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.009 0.173 2026-10-18 11:56:54,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_razorpay.tests.test_razorpay_payment_status: Starting TestRazorpayPaymentStatus.test_replay_on_another_order_is_rejected ... 2026-10-18 11:56:54,260 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:54,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:54] "POST /pos-self-order/razorpay-fetch-payment-status/ HTTP/1.1" 200 - 27 0.009 0.175 2026-10-18 11:56:54,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:56:55,218 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-18 11:56:58,680 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:56:58,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:56:58] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.009 0.274 2026-10-18 11:56:58,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-18 11:57:02,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 150766 2026-10-18 11:57:02,632 44 INFO rb-4af9f49-225677-425882 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/tmpf474r2l1_chrome_odoo 2026-10-18 11:57:02,632 44 INFO rb-4af9f49-225677-425882 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:46657/json/version 2026-10-18 11:57:02,633 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:02,644 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Browser version: Chrome/150.0.7871.114 2026-10-18 11:57:02,644 44 INFO rb-4af9f49-225677-425882 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:46657/json 2026-10-18 11:57:02,645 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:02,649 44 INFO rb-4af9f49-225677-425882 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:46657/devtools/page/6DEEF6FDE2DE501BE1EA97B2DA596E74 2026-10-18 11:57:02,658 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:02,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome headless enable page notifications 2026-10-18 11:57:02,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Setting session cookie in browser 2026-10-18 11:57:02,816 44 INFO rb-4af9f49-225677-425882 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/256?access_token=access_token" in browser 2026-10-18 11:57:02,816 44 INFO rb-4af9f49-225677-425882 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/256?access_token=access_token" 2026-10-18 11:57:02,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:57:03,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /pos-self/256?access_token=access_token HTTP/1.1" 200 - 56 0.018 0.301 2026-10-18 11:57:03,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '6DEEF6FDE2DE501BE1EA97B2DA596E74', 'loaderId': 'C54678051F53449A752F3FA8BC2B8731', 'isDownload': False} 2026-10-18 11:57:03,144 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:03,157 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:57:03,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a02d140/pos_self_order.assets.min.css, copying from /web/assets/a02d140/pos_self_order.assets.min.css 2026-10-18 11:57:03,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/assets/1/a02d140/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.021 2026-10-18 11:57:03,206 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fc3deb3/pos_self_order.assets.min.js, copying from /web/assets/fc3deb3/pos_self_order.assets.min.js 2026-10-18 11:57:03,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/assets/1/fc3deb3/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.056 2026-10-18 11:57:03,245 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js, copying from /web/assets/87a4d92/pos_self_order.assets_tests.min.js 2026-10-18 11:57:03,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/assets/1/87a4d92/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.088 2026-10-18 11:57:03,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-18 11:57:03,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 11:57:03,368 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 5 0.002 0.006 2026-10-18 11:57:03,373 44 INFO rb-4af9f49-225677-425882 odoo.http: Session expired 2026-10-18 11:57:03,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:57:03,382 44 INFO rb-4af9f49-225677-425882 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/256?access_token=access_token", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:57:03,388 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:03,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "POST /pos-self/relations/256 HTTP/1.1" 200 - 37 0.014 0.032 2026-10-18 11:57:03,450 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:03,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-18 11:57:03,637 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "POST /pos-self/data/256 HTTP/1.1" 200 - 182 0.064 0.122 2026-10-18 11:57:03,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.169 2026-10-18 11:57:03,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-10-18 11:57:03,703 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:03,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/ir.attachment/16510/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:57:03,766 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:03,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/pos.category/384/image_128?unique=2026-10-18T11:56:54.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-10-18 11:57:03,804 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:03,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/product.template/2753/image_512?unique=2026-10-18T11:56:54.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-18 11:57:03,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/product.template/2752/image_512?unique=2026-10-18T11:56:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-18 11:57:03,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/product.template/2756/image_512?unique=2026-10-18T11:56:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-18 11:57:03,830 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:03,833 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/product.template/2754/image_512?unique=2026-10-18T11:56:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:57:03,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/product.template/2755/image_512?unique=2026-10-18T11:56:54.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-18 11:57:03,891 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:03,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/ir.attachment/16456/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:57:03,915 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57: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-10-18 11:57:03,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:03] "GET /web/image/product.product/3261/image_512?unique=2026-10-18T11:56:54.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-10-18 11:57:03,943 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:04,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:04,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20126222 started for PoS orders references: [{'name': None, 'pos_reference': '260-256-000001', 'uuid': 'c64af618-966e-48d1-b1ef-d0c508586b49'}] 2026-10-18 11:57:04,057 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20126222 order {'name': None, 'pos_reference': '260-256-000001', 'uuid': 'c64af618-966e-48d1-b1ef-d0c508586b49'} created pos.order #1009 2026-10-18 11:57:04,071 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20126222 finished 2026-10-18 11:57:04,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 105 0.037 0.105 2026-10-18 11:57:04,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:04] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.006 2026-10-18 11:57:04,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-18 11:57:04,198 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:04,217 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7617336 (allocated 8388608) 2026-10-18 11:57:04,219 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 150766 2026-10-18 11:57:04,219 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-18 11:57:04,220 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 150766 2026-10-18 11:57:04,281 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115704_281101_test_kiosk_without_payment_terminal.txt 2026-10-18 11:57:04,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpf474r2l1_chrome_odoo" 2026-10-18 11:57:04,313 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-18 11:57:07,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-18 11:57:11,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:57:11,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:11] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 99 0.038 0.308 2026-10-18 11:57:11,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:57:19,059 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-18 11:57:19,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 150961 2026-10-18 11:57:19,418 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmpk749ju22_chrome_odoo 2026-10-18 11:57:19,419 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:35055/json/version 2026-10-18 11:57:19,420 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:19,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-18 11:57:19,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:35055/json 2026-10-18 11:57:19,425 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:19,427 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:35055/devtools/page/3BE2CD1A25A683A88E3D22D896B89477 2026-10-18 11:57:19,428 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-18 11:57:19,429 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-18 11:57:19,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-18 11:57:19,475 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-18 11:57:19,476 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=259" in browser 2026-10-18 11:57:19,476 44 INFO rb-4af9f49-225677-425882 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=259" 2026-10-18 11:57:19,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:57:19,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:19] "GET /pos/ui?config_id=259 HTTP/1.1" 200 - 86 0.025 0.403 2026-10-18 11:57:19,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '3BE2CD1A25A683A88E3D22D896B89477', 'loaderId': 'DA2C10D9E5D6DAB161B2F408EDED9BB0', 'isDownload': False} 2026-10-18 11:57:19,915 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-18 11:57:19,925 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:57:19,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:19] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:57:19,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:19] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:57:19,943 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:19] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 11:57:20,291 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:20,297 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:20,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:57:20,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:57:20,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:57:20,330 44 INFO rb-4af9f49-225677-425882 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=259", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:57:20,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:20,335 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:20,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 11:57:20,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "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.017 2026-10-18 11:57:20,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-10-18 11:57:20,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.008 0.022 2026-10-18 11:57:20,789 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 373 0.112 0.261 2026-10-18 11:57:20,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "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-10-18 11:57:20,840 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:57:20,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /web/image/res.company/238/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:57:20,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:57:20,907 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-18 11:57:20,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-10-18 11:57:20,946 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:20,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:57:20,968 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:57:20,974 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:57:20,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /web/image?model=res.company&id=238&field=logo HTTP/1.1" 200 - 3 0.004 0.010 2026-10-18 11:57:20,988 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:57:20,990 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:57:21,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image/res.users/313/avatar_128 HTTP/1.1" 200 - 14 0.011 0.032 2026-10-18 11:57:21,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image/res.company/238/favicon HTTP/1.1" 200 - 4 0.002 0.023 2026-10-18 11:57:21,066 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,110 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:57:21,146 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /pos/ui/259?from_backend=True HTTP/1.1" 200 - 33 0.016 0.030 2026-10-18 11:57:21,153 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:57:21,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image/res.company/238/favicon HTTP/1.1" 304 - 4 0.002 0.048 2026-10-18 11:57:21,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2762&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-18 11:57:21,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2761&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-18 11:57:21,205 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,207 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2763&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-18 11:57:21,213 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:21,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /pos/ui/259 HTTP/1.1" 200 - 33 0.012 0.134 2026-10-18 11:57:21,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2769&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-18 11:57:21,281 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2766&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-18 11:57:21,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2767&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-18 11:57:21,312 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2768&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.117 2026-10-18 11:57:21,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.125 2026-10-18 11:57:21,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2765&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:57:21,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:21] "GET /web/image?model=product.template&field=image_128&id=2764&unique=2026-10-18T11:57:11.000+00:00 HTTP/1.1" 200 - 3 0.001 0.142 2026-10-18 11:57:21,425 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,476 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,527 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,632 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,684 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,745 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,796 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,848 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:21,900 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,082 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,133 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,183 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,256 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,309 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,360 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,416 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,474 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:22] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.009 0.026 2026-10-18 11:57:22,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.009 0.033 2026-10-18 11:57:22,589 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,598 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:22,599 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:22,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,690 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,756 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,806 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,867 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:22,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5153617 started for PoS orders references: [{'name': '/', 'pos_reference': '261-259-000001', 'uuid': '24a13700-b1a9-425e-af38-807acc4498f1'}] 2026-10-18 11:57:22,875 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:23,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5153617 order {'name': '/', 'pos_reference': '261-259-000001', 'uuid': '24a13700-b1a9-425e-af38-807acc4498f1'} created pos.order #1011 2026-10-18 11:57:23,159 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5153617 finished 2026-10-18 11:57:23,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.093 0.240 2026-10-18 11:57:23,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57: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-10-18 11:57:23,298 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:23,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43201229 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-259-000001', 'uuid': '24a13700-b1a9-425e-af38-807acc4498f1'}] 2026-10-18 11:57:23,306 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43201229 order {'name': 'Shop - 000001', 'pos_reference': '261-259-000001', 'uuid': '24a13700-b1a9-425e-af38-807acc4498f1'} sync ignored for existing PoS order pos.order(1011,) (state: paid) 2026-10-18 11:57:23,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43201229 finished 2026-10-18 11:57:23,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-18 11:57:23,353 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-18 11:57:23,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.027 0.080 2026-10-18 11:57:23,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 18945664 (allocated 20971520) 2026-10-18 11:57:23,454 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 150961 2026-10-18 11:57:23,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-18 11:57:23,455 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 150961 2026-10-18 11:57:23,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115723_516089_test_01_pos_number_autofill.txt 2026-10-18 11:57:23,516 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmpk749ju22_chrome_odoo" 2026-10-18 11:57:23,561 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:57:30,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-18 11:57:31,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 151183 2026-10-18 11:57:31,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmprntyflz9_chrome_odoo 2026-10-18 11:57:31,070 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:41569/json/version 2026-10-18 11:57:31,071 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41569', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:31,075 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-18 11:57:31,075 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:41569/json 2026-10-18 11:57:31,076 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41569', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:31,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:41569/devtools/page/797F53C384777D3914F5BE91A6EA8900 2026-10-18 11:57:31,078 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-18 11:57:31,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-18 11:57:31,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:57:31,108 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-18 11:57:31,109 44 INFO rb-4af9f49-225677-425882 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=260" in browser 2026-10-18 11:57:31,110 44 INFO rb-4af9f49-225677-425882 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=260" 2026-10-18 11:57:31,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:57:31,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:31] "GET /pos/ui?config_id=260 HTTP/1.1" 200 - 87 0.028 0.525 2026-10-18 11:57:31,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '797F53C384777D3914F5BE91A6EA8900', 'loaderId': '62B54F4FD3DC8E476FE9C866B9EF58D3', 'isDownload': False} 2026-10-18 11:57:31,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-18 11:57:31,685 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:57:31,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:31] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:57:31,701 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:31] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:57:31,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:31] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 11:57:32,051 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:32,053 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:32,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:57:32,079 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:57:32,080 44 INFO rb-4af9f49-225677-425882 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=260", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:57:32,083 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:32,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:57:32,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:32,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57: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.011 2026-10-18 11:57:32,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-18 11:57:32,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.027 2026-10-18 11:57:32,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:57:32,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.122 0.275 2026-10-18 11:57:32,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57: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-10-18 11:57:32,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57: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-10-18 11:57:32,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/image/res.company/239/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-18 11:57:32,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57: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-10-18 11:57:32,691 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-18 11:57:32,697 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:32,728 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:32,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:57:32,746 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:57:32,746 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:57:32,760 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:57:32,769 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 11:57:32,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/image/res.users/315/avatar_128 HTTP/1.1" 200 - 14 0.011 0.024 2026-10-18 11:57:32,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/image?model=res.company&id=239&field=logo HTTP/1.1" 200 - 3 0.002 0.039 2026-10-18 11:57:32,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/image/res.company/239/favicon HTTP/1.1" 200 - 4 0.002 0.027 2026-10-18 11:57:32,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:32,885 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 11:57:32,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /pos/ui/260?from_backend=True HTTP/1.1" 200 - 33 0.015 0.030 2026-10-18 11:57:32,925 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:32,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/image/res.company/239/favicon HTTP/1.1" 304 - 4 0.002 0.052 2026-10-18 11:57:32,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/image?model=product.template&field=image_128&id=2774&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-18 11:57:32,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /pos/ui/260 HTTP/1.1" 200 - 33 0.010 0.093 2026-10-18 11:57:32,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:32] "GET /web/image?model=product.template&field=image_128&id=2776&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-18 11:57:33,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/image?model=product.template&field=image_128&id=2779&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.080 2026-10-18 11:57:33,017 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:33,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/image?model=product.template&field=image_128&id=2782&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-18 11:57:33,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/image?model=product.template&field=image_128&id=2775&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.162 2026-10-18 11:57:33,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/image?model=product.template&field=image_128&id=2780&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-10-18 11:57:33,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/image?model=product.template&field=image_128&id=2781&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.091 2026-10-18 11:57:33,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/image?model=product.template&field=image_128&id=2777&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.089 2026-10-18 11:57:33,105 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /web/image?model=product.template&field=image_128&id=2778&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-10-18 11:57:33,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.018 0.117 2026-10-18 11:57:33,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,259 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,310 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,414 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,466 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,518 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,569 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,631 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,682 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,733 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,783 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,849 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,858 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:33,859 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:33,899 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:33,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:34,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:34,051 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:34,111 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:34] "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-10-18 11:57:34,120 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:34,170 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-18 11:57:34,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-18 11:57:34,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14678012 (allocated 15990784) 2026-10-18 11:57:34,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 151183 2026-10-18 11:57:34,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-18 11:57:34,232 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 151183 2026-10-18 11:57:34,293 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115734_293092_test_viva_com_kiosk_request_data.txt 2026-10-18 11:57:34,293 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmprntyflz9_chrome_odoo" 2026-10-18 11:57:34,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-18 11:57:34,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 151390 2026-10-18 11:57:34,645 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmp0sdqht0w_chrome_odoo 2026-10-18 11:57:34,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:40039/json/version 2026-10-18 11:57:34,646 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:34,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-18 11:57:34,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:40039/json 2026-10-18 11:57:34,651 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:57:34,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:40039/devtools/page/CB132F82D978CC51695C2F840ABC72E1 2026-10-18 11:57:34,660 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-18 11:57:34,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-18 11:57:34,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 11:57:34,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-18 11:57:34,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/260" in browser 2026-10-18 11:57:34,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/260" 2026-10-18 11:57:34,704 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:57:35,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /pos/ui/260 HTTP/1.1" 200 - 89 0.025 0.400 2026-10-18 11:57:35,130 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': 'CB132F82D978CC51695C2F840ABC72E1', 'loaderId': 'A2C545835338A51DF2217D414717C6A1', 'isDownload': False} 2026-10-18 11:57:35,130 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-18 11:57:35,143 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-18 11:57:35,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 11:57:35,159 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /web/assets/0c5dfad/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 11:57:35,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /web/assets/7336e01/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 11:57:35,509 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:35,511 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:57:35,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 11:57:35,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-10-18 11:57:35,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 11:57:35,546 44 INFO rb-4af9f49-225677-425882 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/260", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:57:35,548 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:35,549 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:35,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "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-10-18 11:57:35,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-18 11:57:35,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.009 0.027 2026-10-18 11:57:35,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-18 11:57:36,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.137 0.265 2026-10-18 11:57:36,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "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-10-18 11:57:36,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:57:36,129 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image/res.company/239/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.032 2026-10-18 11:57:36,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:57:36,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-18 11:57:36,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-18 11:57:36,189 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:57:36,200 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:57:36,201 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:57:36,217 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 11:57:36,220 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 11:57:36,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image/res.users/315/avatar_128 HTTP/1.1" 200 - 14 0.012 0.025 2026-10-18 11:57:36,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=res.company&id=239&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-10-18 11:57:36,243 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image/res.company/239/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-10-18 11:57:36,244 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-18 11:57:36,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,334 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:57:36,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image/res.company/239/favicon HTTP/1.1" 304 - 4 0.005 0.008 2026-10-18 11:57:36,369 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:57:36,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /pos/ui/260?from_backend=True HTTP/1.1" 200 - 33 0.018 0.046 2026-10-18 11:57:36,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /pos/ui/260 HTTP/1.1" 200 - 33 0.011 0.089 2026-10-18 11:57:36,445 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2774&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-18 11:57:36,447 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,452 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:36,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2775&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-10-18 11:57:36,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2776&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-18 11:57:36,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2780&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.120 2026-10-18 11:57:36,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2782&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-18 11:57:36,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2781&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.094 2026-10-18 11:57:36,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.019 0.105 2026-10-18 11:57:36,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2778&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:57:36,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2779&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-10-18 11:57:36,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:36] "GET /web/image?model=product.template&field=image_128&id=2777&unique=2026-10-18T11:57:23.000+00:00 HTTP/1.1" 200 - 3 0.001 0.155 2026-10-18 11:57:36,639 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,690 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,741 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,794 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,845 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,898 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:36,950 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,002 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,062 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,164 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,215 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,280 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,291 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:37,292 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:57:37,331 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,382 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:37] "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-10-18 11:57:37,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-18 11:57:37,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:37] "POST /pos_viva_com/notification?company_id=239&token=viva_com_test HTTP/1.1" 200 - 8 0.003 0.019 2026-10-18 11:57:37,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:37,613 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37197360 started for PoS orders references: [{'name': '/', 'pos_reference': '261-260-000001', 'uuid': 'efd51f24-2f24-4dfa-9051-f32ea358ff71'}] 2026-10-18 11:57:37,614 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:57:37,876 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37197360 order {'name': '/', 'pos_reference': '261-260-000001', 'uuid': 'efd51f24-2f24-4dfa-9051-f32ea358ff71'} created pos.order #1012 2026-10-18 11:57:37,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37197360 finished 2026-10-18 11:57:37,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.091 0.236 2026-10-18 11:57:37,968 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:37] "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-10-18 11:57:38,030 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72109711 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-260-000001', 'uuid': 'efd51f24-2f24-4dfa-9051-f32ea358ff71'}] 2026-10-18 11:57:38,039 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72109711 order {'name': 'Shop - 000001', 'pos_reference': '261-260-000001', 'uuid': 'efd51f24-2f24-4dfa-9051-f32ea358ff71'} sync ignored for existing PoS order pos.order(1012,) (state: paid) 2026-10-18 11:57:38,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72109711 finished 2026-10-18 11:57:38,095 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,143 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.030 0.087 2026-10-18 11:57:38,208 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:38] "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-10-18 11:57:38,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.018 2026-10-18 11:57:38,261 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,312 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,366 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:38] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.002 0.008 2026-10-18 11:57:38,423 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,473 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,537 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,587 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,643 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:38] "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.002 2026-10-18 11:57:38,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-18 11:57:38,771 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:38] "POST /pos_viva_com/notification?company_id=239&token=viva_com_test HTTP/1.1" 200 - 7 0.002 0.018 2026-10-18 11:57:38,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:38,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5144948 started for PoS orders references: [{'name': '/', 'pos_reference': '261-260-000002', 'uuid': '720b8111-a2f6-4208-9544-63a01895c8f0'}] 2026-10-18 11:57:39,011 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5144948 order {'name': '/', 'pos_reference': '261-260-000002', 'uuid': '720b8111-a2f6-4208-9544-63a01895c8f0'} created pos.order #1013 2026-10-18 11:57:39,039 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5144948 finished 2026-10-18 11:57:39,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.074 0.233 2026-10-18 11:57:39,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:39] "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-10-18 11:57:39,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-18 11:57:39,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-18 11:57:39,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69211908 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-260-000002', 'uuid': '720b8111-a2f6-4208-9544-63a01895c8f0'}] 2026-10-18 11:57:39,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69211908 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-260-000002', 'uuid': '720b8111-a2f6-4208-9544-63a01895c8f0'} sync ignored for existing PoS order pos.order(1013,) (state: paid) 2026-10-18 11:57:39,173 44 INFO rb-4af9f49-225677-425882 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69211908 finished 2026-10-18 11:57:39,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17529600 (allocated 19533824) 2026-10-18 11:57:39,241 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 151390 2026-10-18 11:57:39,241 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-18 11:57:39,242 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 151390 2026-10-18 11:57:39,252 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:57:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.021 0.083 2026-10-18 11:57:39,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115739_330087_test_viva_payment_and_refund.txt 2026-10-18 11:57:39,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmp0sdqht0w_chrome_odoo" 2026-10-18 11:57:39,370 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:57:44,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-18 11:57:44,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 11:57:44,324 44 INFO rb-4af9f49-225677-425882 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-18 11:57:44,542 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18369] 2026-10-18 11:57:44,620 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1450] 2026-10-18 11:57:44,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-18 11:57:44,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-18 11:57:44,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-18 11:57:45,122 44 INFO rb-4af9f49-225677-425882 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-18 11:57:45,133 44 INFO rb-4af9f49-225677-425882 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-18 11:57:47,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1452], uid: 2, model: res.partner 2026-10-18 11:57:47,830 44 INFO rb-4af9f49-225677-425882 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-18 11:57:48,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:57:48,343 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18469] 2026-10-18 11:57:48,374 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3298] 2026-10-18 11:57:48,427 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-18 11:57:48,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-18 11:57:48,594 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-18 11:57:48,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-18 11:57:48,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-18 11:57:48,810 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-18 11:57:51,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-18 11:57:54,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-18 11:57:54,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-18 11:57:54,337 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:57:54,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-18 11:57:54,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-18 11:57:54,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-18 11:57:54,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-18 11:57:54,882 44 INFO rb-4af9f49-225677-425882 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-10-18 11:57:54,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-18 11:57:55,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-18 11:57:55,386 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18699] 2026-10-18 11:57:55,416 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3330] 2026-10-18 11:57:55,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-18 11:57:55,539 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-18 11:57:55,773 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-18 11:57:56,125 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18715, 18714] 2026-10-18 11:57:56,158 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3341, 3340] 2026-10-18 11:57:56,475 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-18 11:57:56,513 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-18 11:57:56,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-18 11:57:57,218 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18775, 18773] 2026-10-18 11:57:57,252 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3371, 3372] 2026-10-18 11:57:57,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-18 11:57:57,559 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-18 11:57:57,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-18 11:57:57,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-18 11:57:57,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-18 11:57:58,293 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18850, 18848] 2026-10-18 11:57:58,323 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3414, 3415] 2026-10-18 11:57:58,478 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-18 11:57:58,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-18 11:57:58,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-18 11:57:58,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-18 11:57:59,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-18 11:57:59,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:57:59,205 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-18 11:57:59,215 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-18 11:57:59,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-18 11:57:59,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-10-18 11:57:59,506 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-18 11:57:59,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:00,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-18 11:58:00,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-18 11:58:00,072 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-18 11:58:00,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-18 11:58:00,201 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-18 11:58:01,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-18 11:58:02,163 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-18 11:58:02,205 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1121] 2026-10-18 11:58:02,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-18 11:58:02,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-18 11:58:02,477 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-18 11:58:02,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-18 11:58:02,930 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1134] 2026-10-18 11:58:02,962 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1135] 2026-10-18 11:58:02,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-18 11:58:05,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-18 11:58:05,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-18 11:58:08,064 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:08,373 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3453] 2026-10-18 11:58:08,549 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3472] 2026-10-18 11:58:08,575 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-18 11:58:08,655 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3457, 3466] 2026-10-18 11:58:08,735 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3454] 2026-10-18 11:58:08,744 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-18 11:58:08,818 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463, 3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3454, 3455] 2026-10-18 11:58:08,871 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1447] 2026-10-18 11:58:08,876 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1448] 2026-10-18 11:58:08,881 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1449] 2026-10-18 11:58:08,995 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3476, 3477, 3478, 3479, 3480, 3481] 2026-10-18 11:58:09,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-18 11:58:09,190 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-18 11:58:09,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-18 11:58:09,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-18 11:58:09,549 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-18 11:58:10,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-18 11:58:12,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-18 11:58:12,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-18 11:58:13,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-18 11:58:13,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-18 11:58:13,802 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-18 11:58:13,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:14,092 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-18 11:58:14,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-18 11:58:14,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-18 11:58:14,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:14,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-18 11:58:14,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-18 11:58:16,847 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-18 11:58:16,939 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-18 11:58:16,959 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-18 11:58:16,985 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-18 11:58:17,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_seller: Starting TestSeller.test_60_sellers_purchase_ok ... 2026-10-18 11:58:17,045 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:17,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-18 11:58:17,567 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-18 11:58:17,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:17,923 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-18 11:58:18,034 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-18 11:58:18,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:18,485 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-18 11:58:18,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-18 11:58:18,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-18 11:58:19,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-18 11:58:19,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-18 11:58:19,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-18 11:58:21,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-18 11:58:22,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-18 11:58:22,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-18 11:58:22,730 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-18 11:58:22,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-18 11:58:22,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-18 11:58:23,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-18 11:58:23,273 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-18 11:58:23,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-18 11:58:23,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:23,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-18 11:58:23,691 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-18 11:58:23,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-18 11:58:23,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-18 11:58:24,041 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-18 11:58:24,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-18 11:58:24,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-18 11:58:24,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-18 11:58:24,855 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-18 11:58:24,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-18 11:58:25,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:25,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-18 11:58:25,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-18 11:58:25,557 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-18 11:58:25,728 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-18 11:58:25,874 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-18 11:58:26,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-18 11:58:26,495 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-18 11:58:26,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:27,046 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3712] 2026-10-18 11:58:27,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-18 11:58:27,441 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3717] 2026-10-18 11:58:27,527 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-18 11:58:27,571 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-18 11:58:27,632 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-18 11:58:27,995 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-18 11:58:28,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-18 11:58:28,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-18 11:58:29,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-18 11:58:30,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-18 11:58:30,759 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-18 11:58:31,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-18 11:58:31,604 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-18 11:58:31,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-18 11:58:31,753 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-18 11:58:32,017 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-18 11:58:32,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:32,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-18 11:58:33,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-18 11:58:33,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:33,560 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [3768] 2026-10-18 11:58:33,593 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-18 11:58:33,777 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-18 11:58:34,029 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-18 11:58:34,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-18 11:58:34,343 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-18 11:58:34,636 44 INFO rb-4af9f49-225677-425882 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-18 11:58:34,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:39,393 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-18 11:58:40,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-18 11:58:40,613 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:58:40,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 151609 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmpl1fxawo4_chrome_odoo 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:34027/json/version 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:34027/json 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:34027/devtools/page/DC09AA60986D19F8F9EED3840A4A99D9 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 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/819" in browser 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 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/819" 2026-10-18 11:58:41,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/819 HTTP/1.1" 200 - 149 0.058 0.932 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'DC09AA60986D19F8F9EED3840A4A99D9', 'loaderId': '914144A80BF6001E0F4CF58CF161A1BD', 'isDownload': False} 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.079 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.098 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.003 0.101 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:58:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:58:43,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:58:43,000 44 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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.010 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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 - 28 0.016 0.035 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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.001 0.041 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:58:43,000 44 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.001 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.031 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.049 2026-10-18 11:58:43,000 44 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.008 2026-10-18 11:58:43,000 44 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.009 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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/819", "delayToCheckUndeterminisms": 0})" 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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 - 14 0.011 0.026 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.007 0.054 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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.003 0.070 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.053 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.014 0.076 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.004 0.142 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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.116 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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 - 97 0.037 0.202 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.008 0.021 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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 - 68 0.029 0.079 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.005 0.011 2026-10-18 11:58:43,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 75 0.026 0.062 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.008 0.106 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.001 0.090 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.004 0.025 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.008 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.001 0.012 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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 - 12 0.004 0.034 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.004 0.049 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.009 0.024 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.004 0.010 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.002 0.003 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.001 0.005 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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 - 28 0.018 0.030 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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 - 11 0.004 0.016 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1548, 1549] 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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.022 0.054 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_generate_serial_with_expiration SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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 - 41 0.021 0.057 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 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 - 41 0.020 0.109 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 31858940 (allocated 34439168) 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 151609 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 151609 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-18 11:58:44,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmpl1fxawo4_chrome_odoo" 2026-10-18 11:58:44,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:58:50,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-18 11:58:50,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-18 11:58:50,446 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-18 11:58:51,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-18 11:58:52,168 44 INFO rb-4af9f49-225677-425882 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-18 11:58:52,708 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:58:55,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-18 11:58:55,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 151828 2026-10-18 11:58:55,373 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmp8jwqrqgj_chrome_odoo 2026-10-18 11:58:55,373 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:38575/json/version 2026-10-18 11:58:55,374 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38575', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:58:55,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:58:55,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:38575/json 2026-10-18 11:58:55,376 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38575', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:58:55,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:38575/devtools/page/454A6CAA57342605FDA011E0C50848F7 2026-10-18 11:58:55,379 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-18 11:58:55,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-18 11:58:55,397 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 11:58:55,403 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-18 11:58:55,404 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 11:58:55,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 11:58:55,414 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:58:56,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:56] "GET /odoo HTTP/1.1" 200 - 160 0.057 0.934 2026-10-18 11:58:56,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '454A6CAA57342605FDA011E0C50848F7', 'loaderId': '577D2674E47E227B8CB4226C7A51236C', 'isDownload': False} 2026-10-18 11:58:56,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-18 11:58:56,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:56] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:58:56,433 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:56] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 11:58:56,558 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:56] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.116 2026-10-18 11:58:56,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.139 2026-10-18 11:58:56,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:56] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:58:56,619 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:56] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:58:57,082 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:58:57,082 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:58:57,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-10-18 11:58:57,117 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 11:58:57,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.035 2026-10-18 11:58:57,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.043 2026-10-18 11:58:57,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:58:57,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 11:58:57,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:58:57,174 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:58:57,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.030 2026-10-18 11:58:57,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.048 2026-10-18 11:58:57,288 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:58:57,293 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:58:57,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.026 2026-10-18 11:58:57,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:57,303 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:57,314 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.006 0.051 2026-10-18 11:58:57,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.064 2026-10-18 11:58:57,329 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.062 2026-10-18 11:58:57,364 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:57,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /mail/data HTTP/1.1" 200 - 35 0.017 0.053 2026-10-18 11:58:57,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.087 2026-10-18 11:58:57,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-18 11:58:57,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.029 2026-10-18 11:58:57,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.031 2026-10-18 11:58:57,400 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.134 2026-10-18 11:58:57,423 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:58:57,424 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:58:57,444 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:57,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 11:58:57,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.042 0.133 2026-10-18 11:58:57,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.011 0.033 2026-10-18 11:58:57,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.045 2026-10-18 11:58:57,793 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-18 11:58:57,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:57,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.014 2026-10-18 11:58:57,950 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /mail/data HTTP/1.1" 200 - 45 0.013 0.053 2026-10-18 11:58:57,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [5/21] Tour burndown_chart_tour → Step .o_graph_renderer 2026-10-18 11:58:57,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "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.004 0.011 2026-10-18 11:58:57,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.019 2026-10-18 11:58:58,016 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "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.006 0.027 2026-10-18 11:58:58,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.001 0.042 2026-10-18 11:58:58,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4df7fb2/web.assets_backend_lazy.min.css (id:17330) 2026-10-18 11:58:58,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "GET /web/assets/4df7fb2/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.006 0.187 2026-10-18 11:58:58,339 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8f5b9be/web.assets_backend_lazy.min.js (id:17331) 2026-10-18 11:58:58,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "GET /web/assets/8f5b9be/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.003 0.266 2026-10-18 11:58:58,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:58:58,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "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.008 0.034 2026-10-18 11:58:58,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 11:58:58,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "GET /web/assets/c068d1e/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:58:58,529 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:58,585 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:58,647 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:58,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "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-10-18 11:58:58,698 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "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.005 0.035 2026-10-18 11:58:58,738 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:58,838 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:58,882 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:58] "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.036 2026-10-18 11:58:58,944 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,006 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,063 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,132 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:59] "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.005 0.020 2026-10-18 11:58:59,197 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,258 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:59] "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.005 0.020 2026-10-18 11:58:59,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,378 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,433 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:58:59] "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.004 0.012 2026-10-18 11:58:59,548 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-18 11:58:59,605 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:58:59,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 29969784 (allocated 33816576) 2026-10-18 11:58:59,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 151828 2026-10-18 11:58:59,702 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-18 11:58:59,702 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 151828 2026-10-18 11:58:59,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115859_796704_test_burndown_chart_tour.txt 2026-10-18 11:58:59,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmp8jwqrqgj_chrome_odoo" 2026-10-18 11:58:59,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 11:58:59,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-18 11:58:59,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:58:59,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 11:59:00,718 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-18 11:59:01,091 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19177, 19176, 19175] 2026-10-18 11:59:01,125 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted project.task records with IDs: [1089, 1088, 1087] 2026-10-18 11:59:01,130 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3088, 3089, 3090, 3091, 3092, 3093] 2026-10-18 11:59:01,361 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #337 deleted project.task.type records with IDs: [2205] 2026-10-18 11:59:01,383 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #336 deleted project.task.type records with IDs: [2200] 2026-10-18 11:59:01,401 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #336 deleted project.task.type records with IDs: [2199, 2201] 2026-10-18 11:59:01,415 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2198, 2204] 2026-10-18 11:59:01,470 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2207, 2208, 2209] 2026-10-18 11:59:01,473 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-18 11:59:01,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 11:59:01,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 11:59:02,135 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 11:59:02,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-18 11:59:02,310 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-18 11:59:02,325 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19171, 19169, 19167] 2026-10-18 11:59:02,348 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted project.task records with IDs: [1086, 1084, 1083] 2026-10-18 11:59:02,352 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3080, 3081, 3082, 3083, 3086, 3087] 2026-10-18 11:59:02,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-18 11:59:02,530 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-18 11:59:02,677 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-18 11:59:03,595 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-18 11:59:03,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 152045 2026-10-18 11:59:03,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpj11qzvzn_chrome_odoo 2026-10-18 11:59:03,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:34615/json/version 2026-10-18 11:59:03,864 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:03,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 11:59:03,872 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:34615/json 2026-10-18 11:59:03,872 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:03,875 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:34615/devtools/page/AA03D8E48D06067A0F77B1AE932DA8FD 2026-10-18 11:59:03,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-18 11:59:03,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-18 11:59:03,896 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-18 11:59:03,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-18 11:59:03,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 11:59:03,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 11:59:03,914 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:59:04,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:04] "GET /odoo HTTP/1.1" 200 - 157 0.052 0.976 2026-10-18 11:59:04,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'AA03D8E48D06067A0F77B1AE932DA8FD', 'loaderId': '1CCC65084BD8492AE976608B831E324B', 'isDownload': False} 2026-10-18 11:59:04,944 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-18 11:59:04,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:04] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:59:04,972 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:04] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:59:05,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.014 0.042 2026-10-18 11:59:05,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.058 2026-10-18 11:59:05,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:59:05,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:59:05,593 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:59:05,595 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:59:05,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:59:05,616 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 11:59:05,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-18 11:59:05,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-18 11:59:05,665 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:59:05,674 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:05,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.024 2026-10-18 11:59:05,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.041 2026-10-18 11:59:05,774 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:05,777 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:59:05,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/image?model=res.users&field=avatar_128&id=344 HTTP/1.1" 200 - 14 0.009 0.019 2026-10-18 11:59:05,780 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:05,789 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:59:05,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/image/res.partner/1520/avatar_128?unique=1792324742000 HTTP/1.1" 200 - 6 0.006 0.040 2026-10-18 11:59:05,802 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.042 2026-10-18 11:59:05,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.043 2026-10-18 11:59:05,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.026 2026-10-18 11:59:05,835 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:59:05,840 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:05,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "POST /mail/data HTTP/1.1" 200 - 32 0.016 0.049 2026-10-18 11:59:05,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.109 2026-10-18 11:59:05,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-18 11:59:05,895 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:05,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:05] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 11:59:06,046 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 344, model: logistics.shipment.stage 2026-10-18 11:59:06,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.037 0.099 2026-10-18 11:59:06,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.012 0.028 2026-10-18 11:59:06,132 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.041 2026-10-18 11:59:06,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:59:06,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 11:59:06,249 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,264 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.017 2026-10-18 11:59:06,300 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /mail/data HTTP/1.1" 200 - 43 0.014 0.045 2026-10-18 11:59:06,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.010 0.076 2026-10-18 11:59:06,350 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,364 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.005 0.033 2026-10-18 11:59:06,401 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,458 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,471 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: is_timeoff_task 2026-10-18 11:59:06,474 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: task_to_invoice 2026-10-18 11:59:06,521 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,538 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.028 0.157 2026-10-18 11:59:06,555 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/action/load HTTP/1.1" 200 - 12 0.005 0.027 2026-10-18 11:59:06,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 11:59:06,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.010 2026-10-18 11:59:06,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 11:59:06,622 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: is_timeoff_task 2026-10-18 11:59:06,624 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 344, model: project.task, field: task_to_invoice 2026-10-18 11:59:06,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.010 0.067 2026-10-18 11:59:06,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-10-18 11:59:06,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.013 0.036 2026-10-18 11:59:06,809 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "GET /web/image/res.users/344/avatar_128 HTTP/1.1" 200 - 7 0.005 0.017 2026-10-18 11:59:06,862 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,917 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:06,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.003 0.007 2026-10-18 11:59:06,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:06] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.003 0.008 2026-10-18 11:59:06,974 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,047 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.002 0.009 2026-10-18 11:59:07,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:59:07,110 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,168 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.001 0.004 2026-10-18 11:59:07,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 11:59:07,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.011 0.034 2026-10-18 11:59:07,265 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,320 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,348 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.003 0.018 2026-10-18 11:59:07,371 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.004 0.011 2026-10-18 11:59:07,411 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,468 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:07,546 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.023 0.053 2026-10-18 11:59:07,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.013 2026-10-18 11:59:07,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.008 0.029 2026-10-18 11:59:07,630 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-18 11:59:07,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 11:59:07,639 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.021 0.054 2026-10-18 11:59:07,647 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.031 2026-10-18 11:59:07,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:07] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 11:59:07,727 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 30627464 (allocated 32243712) 2026-10-18 11:59:07,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 152045 2026-10-18 11:59:07,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-18 11:59:07,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 152045 2026-10-18 11:59:07,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115907_789398_test_personal_stage_tour.txt 2026-10-18 11:59:07,789 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpj11qzvzn_chrome_odoo" 2026-10-18 11:59:07,808 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:59:13,871 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32457] 2026-10-18 11:59:13,872 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-18 11:59:15,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-18 11:59:15,525 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-18 11:59:15,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-18 11:59:16,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 11:59:16,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Chell Gladys" ,"Goats" ,"Armande ProjectUser" ,"Bastien ProjectManager" with Message-Id <1792324756.5726249-42540-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 265}, 349, mail.alias(818,)) 2026-10-18 11:59:16,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to chell@gladys.portal,bastien.projectmanager@example.com,b.t@example.com,project+goats@test.mycompany.com,armande.projectuser@example.com with Message-Id <1792324756.7878344-73331-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 265}, 349, mail.alias(818,)) 2026-10-18 11:59:16,931 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-18 11:59:17,344 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-18 11:59:17,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-18 11:59:18,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-18 11:59:18,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1792324758.6447539-64459-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 351, mail.alias(819,)) 2026-10-18 11:59:18,766 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-18 11:59:19,149 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1792324759.1234353-40195-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 349, mail.alias(819,)) 2026-10-18 11:59:19,461 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,"Valid Poilvache" ,"New Cc" ,"Valid Lelitre" ,"Armande ProjectUser" with Message-Id <1792324759.4301233-38181-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1129, custom_values: None, uid: 1 2026-10-18 11:59:19,549 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19501, 19500] 2026-10-18 11:59:19,631 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1536, 1537] 2026-10-18 11:59:19,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1792324759.6405571-61696-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 351, mail.alias(819,)) 2026-10-18 11:59:19,954 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"Valid Poilvache" ,"New Cc" ,"Valid Lelitre" ,"Armande ProjectUser" with Message-Id <1792324759.9278204-21185-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1130, custom_values: None, uid: 1 2026-10-18 11:59:20,027 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19507, 19506] 2026-10-18 11:59:20,101 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1538, 1539] 2026-10-18 11:59:20,138 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Lelitre" ,help@test.mycompany.com,"New Customer" with Message-Id <1792324760.1063969-17287-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 266}, 1, mail.alias(819,)) 2026-10-18 11:59:20,483 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,"Valid Poilvache" ,"New Cc" ,"Valid Lelitre" ,"Armande ProjectUser" with Message-Id <1792324760.4567726-62170-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1131, custom_values: None, uid: 1 2026-10-18 11:59:20,559 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19513, 19512] 2026-10-18 11:59:20,633 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1541, 1542] 2026-10-18 11:59:20,641 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-18 11:59:21,001 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1792324760.9958434@localhost>: direct alias match: ('project.task', 0, {'project_id': 266}, 1, mail.alias(819,)) 2026-10-18 11:59:21,103 44 INFO rb-4af9f49-225677-425882 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1792324761.0979276@localhost>: direct alias match: ('project.task', 0, {'project_id': 266}, 1, mail.alias(819,)) 2026-10-18 11:59:21,169 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-18 11:59:21,702 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-18 11:59:22,078 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3236, 3237] 2026-10-18 11:59:22,083 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3140, 3141] 2026-10-18 11:59:22,242 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-18 11:59:22,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-18 11:59:23,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-18 11:59:23,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-18 11:59:23,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-18 11:59:24,098 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-18 11:59:24,354 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-18 11:59:24,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-18 11:59:24,748 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-18 11:59:24,811 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-18 11:59:24,965 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-18 11:59:25,456 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:59:27,662 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-18 11:59:28,851 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:59:29,935 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-18 11:59:30,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:59:31,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-18 11:59:31,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-18 11:59:31,270 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-18 11:59:31,305 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-18 11:59:31,399 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_alert 2026-10-18 11:59:31,403 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_count 2026-10-18 11:59:31,404 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_json 2026-10-18 11:59:31,405 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: document_ids 2026-10-18 11:59:31,407 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: document_count 2026-10-18 11:59:31,408 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: html_field_history_metadata 2026-10-18 11:59:31,409 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_follower_ids 2026-10-18 11:59:31,411 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_partner_ids 2026-10-18 11:59:31,412 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_ids 2026-10-18 11:59:31,413 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: has_message 2026-10-18 11:59:31,414 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_needaction 2026-10-18 11:59:31,416 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_needaction_counter 2026-10-18 11:59:31,417 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_has_error 2026-10-18 11:59:31,418 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_has_error_counter 2026-10-18 11:59:31,420 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_attachment_count 2026-10-18 11:59:31,421 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_ids 2026-10-18 11:59:31,422 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: website_message_ids 2026-10-18 11:59:31,423 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: message_has_sms_error 2026-10-18 11:59:31,425 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: approval_coverage_state 2026-10-18 11:59:31,426 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rotting_days 2026-10-18 11:59:31,427 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_rotting 2026-10-18 11:59:31,428 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_value 2026-10-18 11:59:31,430 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_feedback 2026-10-18 11:59:31,431 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_image 2026-10-18 11:59:31,432 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_count 2026-10-18 11:59:31,434 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_avg 2026-10-18 11:59:31,435 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_avg_text 2026-10-18 11:59:31,436 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_percentage_satisfaction 2026-10-18 11:59:31,437 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_last_text 2026-10-18 11:59:31,439 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_ids 2026-10-18 11:59:31,440 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_state 2026-10-18 11:59:31,441 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_user_id 2026-10-18 11:59:31,442 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_type_id 2026-10-18 11:59:31,444 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_type_icon 2026-10-18 11:59:31,445 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_date_deadline 2026-10-18 11:59:31,446 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: my_activity_date_deadline 2026-10-18 11:59:31,448 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_summary 2026-10-18 11:59:31,449 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_exception_decoration 2026-10-18 11:59:31,450 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_exception_icon 2026-10-18 11:59:31,451 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: activity_calendar_event_id 2026-10-18 11:59:31,452 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: email_cc 2026-10-18 11:59:31,454 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: access_warning 2026-10-18 11:59:31,455 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: date_end 2026-10-18 11:59:31,456 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: task_properties 2026-10-18 11:59:31,458 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: role_ids 2026-10-18 11:59:31,459 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: personal_stage_type_ids 2026-10-18 11:59:31,460 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: personal_stage_id 2026-10-18 11:59:31,461 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: personal_stage_type_id 2026-10-18 11:59:31,463 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: partner_phone 2026-10-18 11:59:31,464 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: rating_active 2026-10-18 11:59:31,465 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: attachment_ids 2026-10-18 11:59:31,466 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: project_privacy_visibility 2026-10-18 11:59:31,468 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: subtask_completion_percentage 2026-10-18 11:59:31,469 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_hours_open 2026-10-18 11:59:31,470 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_hours_close 2026-10-18 11:59:31,471 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_days_open 2026-10-18 11:59:31,473 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: working_days_close 2026-10-18 11:59:31,474 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: closed_depend_on_count 2026-10-18 11:59:31,475 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: link_preview_name 2026-10-18 11:59:31,476 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: create_uid 2026-10-18 11:59:31,477 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: write_uid 2026-10-18 11:59:31,479 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: color_stage 2026-10-18 11:59:31,480 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: ancestor_id 2026-10-18 11:59:31,481 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: partner_name 2026-10-18 11:59:31,482 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: partner_company_name 2026-10-18 11:59:31,484 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: remaining_hours_percentage 2026-10-18 11:59:31,485 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: user_skill_ids 2026-10-18 11:59:31,486 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: leave_types_count 2026-10-18 11:59:31,487 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_timeoff_task 2026-10-18 11:59:31,489 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: planned_date_start 2026-10-18 11:59:31,490 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: planned_date_end 2026-10-18 11:59:31,491 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: recursive_depend_ids 2026-10-18 11:59:31,492 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: recursive_depending_ids 2026-10-18 11:59:31,494 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: resource_allocation 2026-10-18 11:59:31,495 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: dependency_level 2026-10-18 11:59:31,496 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: bad_resource_allocation_task_ids 2026-10-18 11:59:31,497 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: manager_id 2026-10-18 11:59:31,499 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: okr_node_id 2026-10-18 11:59:31,500 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: project_sale_order_id 2026-10-18 11:59:31,501 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: sale_order_state 2026-10-18 11:59:31,502 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: task_to_invoice 2026-10-18 11:59:31,504 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: pricing_type 2026-10-18 11:59:31,505 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_project_map_empty 2026-10-18 11:59:31,506 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: has_multi_sol 2026-10-18 11:59:31,507 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: timesheet_product_id 2026-10-18 11:59:31,508 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: last_sol_of_customer 2026-10-18 11:59:31,510 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: shipment_id 2026-10-18 11:59:31,511 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: shipment_stage_id 2026-10-18 11:59:31,512 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: template_task_id 2026-10-18 11:59:31,513 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: is_require_document 2026-10-18 11:59:31,515 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: required_document_ids 2026-10-18 11:59:31,516 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 366, model: project.task, field: requirement_doc_status 2026-10-18 11:59:31,518 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-18 11:59:31,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-18 11:59:31,835 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-18 11:59:31,890 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3304] 2026-10-18 11:59:31,895 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3301] 2026-10-18 11:59:32,292 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-18 11:59:32,496 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: id 2026-10-18 11:59:32,505 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_name 2026-10-18 11:59:32,512 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_is_follower 2026-10-18 11:59:32,518 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: duration_tracking 2026-10-18 11:59:32,525 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: access_url 2026-10-18 11:59:32,531 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: access_token 2026-10-18 11:59:32,537 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: active 2026-10-18 11:59:32,544 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: stage_id_color 2026-10-18 11:59:32,550 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: create_date 2026-10-18 11:59:32,557 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: write_date 2026-10-18 11:59:32,563 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: date_assign 2026-10-18 11:59:32,577 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: project_id 2026-10-18 11:59:32,584 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_in_project 2026-10-18 11:59:32,590 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allocated_hours 2026-10-18 11:59:32,597 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_allocated_hours 2026-10-18 11:59:32,615 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: user_ids 2026-10-18 11:59:32,622 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: portal_user_names 2026-10-18 11:59:32,628 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: email_from 2026-10-18 11:59:32,638 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: company_id 2026-10-18 11:59:32,645 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: displayed_image_id 2026-10-18 11:59:32,651 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_count 2026-10-18 11:59:32,657 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: closed_subtask_count 2026-10-18 11:59:32,664 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_milestones 2026-10-18 11:59:32,676 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: milestone_id 2026-10-18 11:59:32,682 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_late_and_unreached_milestone 2026-10-18 11:59:32,689 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_task_dependencies 2026-10-18 11:59:32,698 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: depend_on_ids 2026-10-18 11:59:32,704 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: depend_on_count 2026-10-18 11:59:32,713 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: dependent_ids 2026-10-18 11:59:32,719 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: dependent_tasks_count 2026-10-18 11:59:32,725 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_parent_task_button 2026-10-18 11:59:32,732 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: current_user_same_company_partner 2026-10-18 11:59:32,738 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_follow_button 2026-10-18 11:59:32,745 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_recurring_tasks 2026-10-18 11:59:32,751 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recurring_task 2026-10-18 11:59:32,757 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recurring_count 2026-10-18 11:59:32,759 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: project.task.recurrence 2026-10-18 11:59:32,766 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_interval 2026-10-18 11:59:32,772 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_unit 2026-10-18 11:59:32,778 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_type 2026-10-18 11:59:32,785 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: repeat_until 2026-10-18 11:59:32,791 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_template 2026-10-18 11:59:32,798 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_project_template 2026-10-18 11:59:32,804 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_template_ancestor 2026-10-18 11:59:32,810 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: analytic_account_active 2026-10-18 11:59:32,817 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_timesheets 2026-10-18 11:59:32,823 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours 2026-10-18 11:59:32,830 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: effective_hours 2026-10-18 11:59:32,836 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: total_hours_spent 2026-10-18 11:59:32,843 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: progress 2026-10-18 11:59:32,849 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: overtime 2026-10-18 11:59:32,855 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_effective_hours 2026-10-18 11:59:32,873 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: timesheet_ids 2026-10-18 11:59:32,883 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: encode_uom_in_days 2026-10-18 11:59:32,897 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: sale_order_id 2026-10-18 11:59:32,911 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: sale_line_id 2026-10-18 11:59:32,918 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: allow_billable 2026-10-18 11:59:32,924 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: display_sale_order_button 2026-10-18 11:59:32,931 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours_so 2026-10-18 11:59:32,937 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours_available 2026-10-18 11:59:32,944 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_alert 2026-10-18 11:59:32,950 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_count 2026-10-18 11:59:32,956 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_json 2026-10-18 11:59:32,957 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: document.document 2026-10-18 11:59:32,964 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: document_count 2026-10-18 11:59:32,971 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: html_field_history_metadata 2026-10-18 11:59:32,972 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: mail.followers 2026-10-18 11:59:32,984 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_partner_ids 2026-10-18 11:59:32,998 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_ids 2026-10-18 11:59:33,005 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_message 2026-10-18 11:59:33,011 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_needaction 2026-10-18 11:59:33,018 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_needaction_counter 2026-10-18 11:59:33,024 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_has_error 2026-10-18 11:59:33,030 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_has_error_counter 2026-10-18 11:59:33,037 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_attachment_count 2026-10-18 11:59:33,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: rating.rating 2026-10-18 11:59:33,049 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: website_message_ids 2026-10-18 11:59:33,056 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: message_has_sms_error 2026-10-18 11:59:33,062 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: approval_coverage_state 2026-10-18 11:59:33,069 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rotting_days 2026-10-18 11:59:33,075 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_rotting 2026-10-18 11:59:33,081 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_value 2026-10-18 11:59:33,088 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_feedback 2026-10-18 11:59:33,094 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_image 2026-10-18 11:59:33,101 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_count 2026-10-18 11:59:33,107 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_avg 2026-10-18 11:59:33,114 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_avg_text 2026-10-18 11:59:33,120 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_percentage_satisfaction 2026-10-18 11:59:33,126 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_last_text 2026-10-18 11:59:33,128 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: mail.activity 2026-10-18 11:59:33,135 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_state 2026-10-18 11:59:33,147 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_user_id 2026-10-18 11:59:33,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: mail.activity.type 2026-10-18 11:59:33,155 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_type_icon 2026-10-18 11:59:33,161 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_date_deadline 2026-10-18 11:59:33,168 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: my_activity_date_deadline 2026-10-18 11:59:33,174 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_summary 2026-10-18 11:59:33,181 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_exception_decoration 2026-10-18 11:59:33,187 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_exception_icon 2026-10-18 11:59:33,199 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: activity_calendar_event_id 2026-10-18 11:59:33,206 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: email_cc 2026-10-18 11:59:33,212 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: access_warning 2026-10-18 11:59:33,218 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: date_end 2026-10-18 11:59:33,225 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: task_properties 2026-10-18 11:59:33,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: project.role 2026-10-18 11:59:33,233 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: personal_stage_type_ids 2026-10-18 11:59:33,235 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: project.task.stage.personal 2026-10-18 11:59:33,242 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: personal_stage_type_id 2026-10-18 11:59:33,248 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: partner_phone 2026-10-18 11:59:33,255 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: rating_active 2026-10-18 11:59:33,261 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: attachment_ids 2026-10-18 11:59:33,267 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: project_privacy_visibility 2026-10-18 11:59:33,274 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: subtask_completion_percentage 2026-10-18 11:59:33,280 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_hours_open 2026-10-18 11:59:33,287 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_hours_close 2026-10-18 11:59:33,293 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_days_open 2026-10-18 11:59:33,300 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: working_days_close 2026-10-18 11:59:33,306 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: closed_depend_on_count 2026-10-18 11:59:33,312 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: link_preview_name 2026-10-18 11:59:33,325 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: create_uid 2026-10-18 11:59:33,337 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: write_uid 2026-10-18 11:59:33,343 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: color_stage 2026-10-18 11:59:33,352 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: ancestor_id 2026-10-18 11:59:33,358 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: partner_name 2026-10-18 11:59:33,365 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: partner_company_name 2026-10-18 11:59:33,371 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: remaining_hours_percentage 2026-10-18 11:59:33,372 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: hr.employee.skill 2026-10-18 11:59:33,380 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: leave_types_count 2026-10-18 11:59:33,386 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_timeoff_task 2026-10-18 11:59:33,393 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: planned_date_start 2026-10-18 11:59:33,399 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: planned_date_end 2026-10-18 11:59:33,408 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recursive_depend_ids 2026-10-18 11:59:33,416 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: recursive_depending_ids 2026-10-18 11:59:33,423 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: resource_allocation 2026-10-18 11:59:33,429 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: dependency_level 2026-10-18 11:59:33,438 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: bad_resource_allocation_task_ids 2026-10-18 11:59:33,450 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: manager_id 2026-10-18 11:59:33,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: okr.node 2026-10-18 11:59:33,460 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: project_sale_order_id 2026-10-18 11:59:33,466 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: sale_order_state 2026-10-18 11:59:33,472 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: task_to_invoice 2026-10-18 11:59:33,479 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: pricing_type 2026-10-18 11:59:33,485 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_project_map_empty 2026-10-18 11:59:33,492 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: has_multi_sol 2026-10-18 11:59:33,513 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: timesheet_product_id 2026-10-18 11:59:33,521 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: last_sol_of_customer 2026-10-18 11:59:33,536 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: shipment_id 2026-10-18 11:59:33,537 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: logistics.shipment.stage 2026-10-18 11:59:33,546 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: template_task_id 2026-10-18 11:59:33,552 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: is_require_document 2026-10-18 11:59:33,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 366, model: logistics.shipment.required.document 2026-10-18 11:59:33,560 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: write, uid: 366, model: project.task, field: requirement_doc_status 2026-10-18 11:59:33,569 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 11:59:33,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-18 11:59:34,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 152276 2026-10-18 11:59:34,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpr3odqxio_chrome_odoo 2026-10-18 11:59:34,194 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40125/json/version 2026-10-18 11:59:34,195 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:34,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-18 11:59:34,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:40125/json 2026-10-18 11:59:34,197 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:34,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:40125/devtools/page/83688A0F2995B0CC1DEDAF4AC93D1423 2026-10-18 11:59:34,199 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-18 11:59:34,200 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-18 11:59:34,282 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 11:59:34,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-18 11:59:34,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 11:59:34,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 11:59:34,295 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:59:35,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:35] "GET /odoo HTTP/1.1" 200 - 154 0.059 0.932 2026-10-18 11:59:35,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '83688A0F2995B0CC1DEDAF4AC93D1423', 'loaderId': '6B7C6E1590D193DF5ADCE2C3BB3F060E', 'isDownload': False} 2026-10-18 11:59:35,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-18 11:59:35,391 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.070 2026-10-18 11:59:35,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:35] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.089 2026-10-18 11:59:35,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:35] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.093 2026-10-18 11:59:35,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.097 2026-10-18 11:59:35,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:35] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:59:35,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:35] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:59:36,014 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:59:36,017 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:59:36,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 11:59:36,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 11:59:36,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.036 2026-10-18 11:59:36,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.045 2026-10-18 11:59:36,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-18 11:59:36,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-18 11:59:36,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:36,110 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:36,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /odoo HTTP/1.1" 200 - 29 0.012 0.032 2026-10-18 11:59:36,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.051 2026-10-18 11:59:36,223 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:59:36,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.023 2026-10-18 11:59:36,226 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,234 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:59:36,238 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/image/res.partner/3/avatar_128?unique=1792324773000 HTTP/1.1" 200 - 6 0.006 0.047 2026-10-18 11:59:36,257 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.060 2026-10-18 11:59:36,261 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.053 2026-10-18 11:59:36,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.042 2026-10-18 11:59:36,296 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.064 2026-10-18 11:59:36,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-18 11:59:36,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.027 2026-10-18 11:59:36,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.024 2026-10-18 11:59:36,330 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.129 2026-10-18 11:59:36,366 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:36,370 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:36,393 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,408 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.010 2026-10-18 11:59:36,453 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.041 0.121 2026-10-18 11:59:36,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.012 0.035 2026-10-18 11:59:36,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.050 2026-10-18 11:59:36,715 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.029 2026-10-18 11:59:36,776 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,823 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.043 2026-10-18 11:59:36,835 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.066 2026-10-18 11:59:36,850 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "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.003 0.010 2026-10-18 11:59:36,885 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.019 2026-10-18 11:59:36,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.005 0.024 2026-10-18 11:59:36,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.006 0.012 2026-10-18 11:59:36,986 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:36,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:36] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:59:37,114 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:37,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.004 0.079 2026-10-18 11:59:37,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.012 2026-10-18 11:59:37,349 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:37,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.001 0.005 2026-10-18 11:59:37,374 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.002 0.008 2026-10-18 11:59:37,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:37,465 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:37,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.003 0.010 2026-10-18 11:59:37,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.002 0.008 2026-10-18 11:59:37,522 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:37,668 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 11:59:37,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 110 0.053 0.091 2026-10-18 11:59:37,778 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 63 0.027 0.074 2026-10-18 11:59:37,851 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:37] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.015 0.048 2026-10-18 11:59:37,874 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:38,794 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:38] "GET /my/projects HTTP/1.1" 200 - 141 0.072 0.788 2026-10-18 11:59:38,841 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/719bf6d/web.assets_frontend.min.css, copying from /web/assets/719bf6d/web.assets_frontend.min.css 2026-10-18 11:59:38,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:38] "GET /web/assets/1/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.029 0.036 2026-10-18 11:59:38,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js, copying from /web/assets/cfe37ea/web.assets_frontend_minimal.min.js 2026-10-18 11:59:38,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:38] "GET /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.076 2026-10-18 11:59:38,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:38,907 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:38,909 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/43df14d/web.__assets_tests_call__.min.js, copying from /web/assets/43df14d/web.__assets_tests_call__.min.js 2026-10-18 11:59:38,927 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:38] "GET /web/assets/1/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:59:38,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:38] "GET /web/image/website/1/logo/My%20Website?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.004 2026-10-18 11:59:38,992 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:38] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:39,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js, copying from /web/assets/ba7f717/web.assets_frontend_lazy.min.js 2026-10-18 11:59:39,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.030 2026-10-18 11:59:39,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.037 2026-10-18 11:59:39,365 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:59:39,377 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:39,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "POST /mail/data HTTP/1.1" 200 - 21 0.011 0.019 2026-10-18 11:59:39,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /my/projects/288 HTTP/1.1" 303 - 4 0.001 0.009 2026-10-18 11:59:39,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 71 0.020 0.224 2026-10-18 11:59:39,726 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /web/assets/c5aa830/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:59:39,729 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /web/assets/592f70e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:59:39,739 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:39] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:59:40,064 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:40,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "GET /web/webclient/translations?hash=86ca9c1818f025eda8136572ed8545bb556d074e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:59:40,076 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:40,087 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-10-18 11:59:40,098 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-18 11:59:40,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/action/load HTTP/1.1" 200 - 13 0.006 0.015 2026-10-18 11:59:40,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /mail/data HTTP/1.1" 200 - 21 0.008 0.033 2026-10-18 11:59:40,300 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.025 0.103 2026-10-18 11:59:40,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-10-18 11:59:40,327 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:59:40,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.002 0.010 2026-10-18 11:59:40,388 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:40,390 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:40,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:40,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:59:40,471 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:59:40,505 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:40,555 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:40,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:40,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.020 0.049 2026-10-18 11:59:40,733 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.005 0.029 2026-10-18 11:59:40,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.035 2026-10-18 11:59:40,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.014 0.036 2026-10-18 11:59:40,906 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59: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-10-18 11:59:40,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:40] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 11:59:41,022 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.013 0.037 2026-10-18 11:59:41,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.004 0.061 2026-10-18 11:59:41,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /mail/data HTTP/1.1" 200 - 9 0.003 0.068 2026-10-18 11:59:41,274 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:59:41,352 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,405 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.021 0.092 2026-10-18 11:59:41,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.113 2026-10-18 11:59:41,421 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.071 2026-10-18 11:59:41,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.036 2026-10-18 11:59:41,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.040 2026-10-18 11:59:41,470 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-18 11:59:41,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.005 2026-10-18 11:59:41,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.008 0.024 2026-10-18 11:59:41,581 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,641 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /mail/message/post HTTP/1.1" 200 - 53 0.023 0.080 2026-10-18 11:59:41,683 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 11:59:41,690 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /mail/data HTTP/1.1" 200 - 4 0.001 0.009 2026-10-18 11:59:41,737 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,789 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.007 0.019 2026-10-18 11:59:41,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 11:59:41,842 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.008 0.024 2026-10-18 11:59:41,894 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,946 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:41,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.004 0.009 2026-10-18 11:59:41,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 11:59:42,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.007 0.023 2026-10-18 11:59:42,003 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:42,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.003 0.049 2026-10-18 11:59:42,091 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:42,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:42] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.012 0.024 2026-10-18 11:59:42,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:42] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:59:42,180 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:42,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:42,282 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-18 11:59:42,282 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 11:59:42,374 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 24004208 (allocated 27758592) 2026-10-18 11:59:42,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 152276 2026-10-18 11:59:42,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-18 11:59:42,378 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 152276 2026-10-18 11:59:42,436 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115942_436770_test_01_project_sharing.txt 2026-10-18 11:59:42,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpr3odqxio_chrome_odoo" 2026-10-18 11:59:42,452 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-18 11:59:42,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 152554 2026-10-18 11:59:42,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp7j9izqpp_chrome_odoo 2026-10-18 11:59:42,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:35025/json/version 2026-10-18 11:59:42,835 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:42,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-18 11:59:42,837 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:35025/json 2026-10-18 11:59:42,842 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:42,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:35025/devtools/page/AC3F9B2624C0278A171DC355BB309DC8 2026-10-18 11:59:42,845 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-18 11:59:42,846 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-18 11:59:42,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-18 11:59:42,871 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-18 11:59:42,872 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:42,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-18 11:59:42,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:59:43,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:43] "GET /my/projects HTTP/1.1" 200 - 133 0.050 0.891 2026-10-18 11:59:43,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': 'AC3F9B2624C0278A171DC355BB309DC8', 'loaderId': '98A5741EC3AF04289B00480DE4462645', 'isDownload': False} 2026-10-18 11:59:43,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-18 11:59:43,843 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59: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-10-18 11:59:43,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/719bf6d/web.assets_frontend.min.css, copying from /web/assets/719bf6d/web.assets_frontend.min.css 2026-10-18 11:59:43,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:43] "GET /web/assets/1/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.028 0.027 2026-10-18 11:59:43,901 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js, copying from /web/assets/cfe37ea/web.assets_frontend_minimal.min.js 2026-10-18 11:59:43,909 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:43] "GET /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.053 2026-10-18 11:59:43,922 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:43,922 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/43df14d/web.__assets_tests_call__.min.js, copying from /web/assets/43df14d/web.__assets_tests_call__.min.js 2026-10-18 11:59:43,923 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:43,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:43] "GET /web/assets/1/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.020 2026-10-18 11:59:43,980 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:59:43,981 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:43] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:59:43,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:43] "GET /web/image/website/1/logo/My%20Website?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-18 11:59:44,028 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js, copying from /web/assets/ba7f717/web.assets_frontend_lazy.min.js 2026-10-18 11:59:44,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.035 2026-10-18 11:59:44,062 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.040 2026-10-18 11:59:44,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:59:44,440 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:44,446 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:44,456 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.014 2026-10-18 11:59:44,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.003 0.009 2026-10-18 11:59:44,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 72 0.023 0.220 2026-10-18 11:59:44,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /web/assets/c5aa830/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:59:44,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /web/assets/592f70e/project.webclient.min.js HTTP/1.1" 200 - 2 0.000 0.007 2026-10-18 11:59:44,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:44] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:59:45,129 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 11:59:45,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:59:45,148 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:45,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-18 11:59:45,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-18 11:59:45,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/action/load HTTP/1.1" 200 - 13 0.005 0.015 2026-10-18 11:59:45,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.030 2026-10-18 11:59:45,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.023 0.077 2026-10-18 11:59:45,335 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-18 11:59:45,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:59:45,411 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.013 0.042 2026-10-18 11:59:45,477 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:45,536 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:45,552 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:59:45,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 11:59:45,594 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:45,645 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:45,700 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:45,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.018 0.043 2026-10-18 11:59:45,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.005 0.023 2026-10-18 11:59:45,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.003 0.026 2026-10-18 11:59:45,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.016 0.034 2026-10-18 11:59:45,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:45] "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-10-18 11:59:46,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 11:59:46,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /mail/data HTTP/1.1" 200 - 18 0.009 0.015 2026-10-18 11:59:46,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 31 0.013 0.040 2026-10-18 11:59:46,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "GET /web/image/res.partner/1571/avatar_128?access_token=b27163873c997c60f7d354e60d140b68197b21d6d995c5ddc37a70d3ea6e8ca8o0x6af9bb3b&unique=1792324773000 HTTP/1.1" 200 - 5 0.002 0.055 2026-10-18 11:59:46,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.005 0.072 2026-10-18 11:59:46,316 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 11:59:46,390 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.024 0.046 2026-10-18 11:59:46,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.068 2026-10-18 11:59:46,443 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.076 2026-10-18 11:59:46,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.035 2026-10-18 11:59:46,468 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.035 2026-10-18 11:59:46,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.003 0.048 2026-10-18 11:59:46,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 11:59:46,514 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:59:46,542 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.009 0.026 2026-10-18 11:59:46,611 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /mail/message/post HTTP/1.1" 200 - 34 0.013 0.028 2026-10-18 11:59:46,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.003 0.008 2026-10-18 11:59:46,664 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /mail/data HTTP/1.1" 200 - 9 0.002 0.014 2026-10-18 11:59:46,717 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,770 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,823 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.004 0.026 2026-10-18 11:59:46,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:59:46,876 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.009 0.025 2026-10-18 11:59:46,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,980 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:46,992 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:46] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.003 0.007 2026-10-18 11:59:47,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:47] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:59:47,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:47] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.009 0.023 2026-10-18 11:59:47,036 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:47,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.004 0.025 2026-10-18 11:59:47,094 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:47,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:47] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.008 0.018 2026-10-18 11:59:47,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:47] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:59:47,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:47] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 11:59:47,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:47,230 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:47,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-18 11:59:47,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 11:59:47,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 23127324 (allocated 25960448) 2026-10-18 11:59:47,363 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 152554 2026-10-18 11:59:47,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-18 11:59:47,365 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 152554 2026-10-18 11:59:47,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115947_423344_test_02_project_sharing.txt 2026-10-18 11:59:47,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmp7j9izqpp_chrome_odoo" 2026-10-18 11:59:47,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-18 11:59:47,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 152772 2026-10-18 11:59:47,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp8wztfal4_chrome_odoo 2026-10-18 11:59:47,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:35749/json/version 2026-10-18 11:59:47,878 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:47,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-18 11:59:47,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:35749/json 2026-10-18 11:59:47,881 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:47,884 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:35749/devtools/page/CB6E9CBD432A4FFDE352DCE6B7D61626 2026-10-18 11:59:47,885 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-18 11:59:47,886 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-18 11:59:47,921 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-18 11:59:47,927 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-18 11:59:47,928 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:47,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-18 11:59:47,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:59:48,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:48] "GET /my/projects HTTP/1.1" 200 - 133 0.055 0.996 2026-10-18 11:59:48,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'CB6E9CBD432A4FFDE352DCE6B7D61626', 'loaderId': '38C9F4277AAD5120355F91D046C3F5EF', 'isDownload': False} 2026-10-18 11:59:48,988 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:49,006 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 11:59:49,018 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/719bf6d/web.assets_frontend.min.css, copying from /web/assets/719bf6d/web.assets_frontend.min.css 2026-10-18 11:59:49,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/assets/1/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.038 0.032 2026-10-18 11:59:49,081 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js, copying from /web/assets/cfe37ea/web.assets_frontend_minimal.min.js 2026-10-18 11:59:49,088 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:49,089 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:49,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.066 2026-10-18 11:59:49,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/43df14d/web.__assets_tests_call__.min.js, copying from /web/assets/43df14d/web.__assets_tests_call__.min.js 2026-10-18 11:59:49,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/assets/1/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.026 2026-10-18 11:59:49,158 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:59:49,160 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:59:49,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/image/website/1/logo/My%20Website?unique=63e3cd0 HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:59:49,214 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js, copying from /web/assets/ba7f717/web.assets_frontend_lazy.min.js 2026-10-18 11:59:49,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.036 2026-10-18 11:59:49,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.044 2026-10-18 11:59:49,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:59:49,644 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:49,650 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:49,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.015 2026-10-18 11:59:49,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /my/projects/288 HTTP/1.1" 303 - 14 0.004 0.011 2026-10-18 11:59:49,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 72 0.024 0.223 2026-10-18 11:59:49,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:49] "GET /web/assets/c5aa830/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:59:50,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "GET /web/assets/592f70e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:59:50,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:59:50,351 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:59:50,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:59:50,371 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:50,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-18 11:59:50,391 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-18 11:59:50,428 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:50,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /web/action/load HTTP/1.1" 200 - 13 0.005 0.017 2026-10-18 11:59:50,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.033 2026-10-18 11:59:50,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.024 0.079 2026-10-18 11:59:50,564 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.134 2026-10-18 11:59:50,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:59:50,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.013 0.027 2026-10-18 11:59:50,649 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:50,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.026 2026-10-18 11:59:50,708 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:50,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.009 0.019 2026-10-18 11:59:50,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:50] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 11:59:50,818 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:50,870 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:50,919 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-18 11:59:50,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour_with_disallowed_milestones SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-18 11:59:50,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14068456 (allocated 15728640) 2026-10-18 11:59:50,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 152772 2026-10-18 11:59:50,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-18 11:59:50,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 152772 2026-10-18 11:59:51,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115951_026660_test_03_project_sharing.txt 2026-10-18 11:59:51,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmp8wztfal4_chrome_odoo" 2026-10-18 11:59:51,035 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-18 11:59:51,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 11:59:51,585 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-18 11:59:51,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-18 11:59:51,671 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:59:51,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:51] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.012 0.181 2026-10-18 11:59:52,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 152966 2026-10-18 11:59:52,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmp3y6_uspf_chrome_odoo 2026-10-18 11:59:52,141 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:37885/json/version 2026-10-18 11:59:52,142 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:52,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Browser version: Chrome/150.0.7871.114 2026-10-18 11:59:52,148 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:37885/json 2026-10-18 11:59:52,149 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:52,152 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:37885/devtools/page/5952A635112C97D3F9F93480413F1660 2026-10-18 11:59:52,153 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-18 11:59:52,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-18 11:59:52,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-18 11:59:52,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-18 11:59:52,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:52,167 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:52,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:52] "GET /my/projects HTTP/1.1" 200 - 126 0.053 0.757 2026-10-18 11:59:52,987 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '5952A635112C97D3F9F93480413F1660', 'loaderId': '359A88F31D986B13C1158C5F98B7F6AA', 'isDownload': False} 2026-10-18 11:59:52,987 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:53,005 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59: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-10-18 11:59:53,013 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/719bf6d/web.assets_frontend.min.css, copying from /web/assets/719bf6d/web.assets_frontend.min.css 2026-10-18 11:59:53,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /web/assets/1/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.028 0.030 2026-10-18 11:59:53,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js, copying from /web/assets/cfe37ea/web.assets_frontend_minimal.min.js 2026-10-18 11:59:53,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.046 2026-10-18 11:59:53,086 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:53,086 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/43df14d/web.__assets_tests_call__.min.js, copying from /web/assets/43df14d/web.__assets_tests_call__.min.js 2026-10-18 11:59:53,087 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:53,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /web/assets/1/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.024 2026-10-18 11:59:53,148 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:59:53,150 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 11:59:53,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /web/image/website/1/logo/My%20Website?unique=63e3cd0 HTTP/1.1" 200 - 4 0.003 0.005 2026-10-18 11:59:53,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js, copying from /web/assets/ba7f717/web.assets_frontend_lazy.min.js 2026-10-18 11:59:53,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.039 2026-10-18 11:59:53,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.046 2026-10-18 11:59:53,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:59:53,655 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:53,661 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:53,682 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.017 2026-10-18 11:59:53,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:53] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.004 0.010 2026-10-18 11:59:54,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 70 0.027 0.228 2026-10-18 11:59:54,019 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /web/assets/c5aa830/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 11:59:54,022 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /web/assets/592f70e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:59:54,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:59:54,365 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:59:54,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 11:59:54,383 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:54,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-18 11:59:54,402 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: Owl is running in 'dev' mode. 2026-10-18 11:59:54,437 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:54,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /web/action/load HTTP/1.1" 200 - 13 0.006 0.013 2026-10-18 11:59:54,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /mail/data HTTP/1.1" 200 - 18 0.008 0.030 2026-10-18 11:59:54,570 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.025 0.078 2026-10-18 11:59:54,571 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.130 2026-10-18 11:59:54,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.007 2026-10-18 11:59:54,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.011 0.033 2026-10-18 11:59:54,711 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:54,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.027 2026-10-18 11:59:54,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.018 0.036 2026-10-18 11:59:54,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "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-10-18 11:59:54,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:54] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:59:55,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:55] "POST /mail/data HTTP/1.1" 200 - 18 0.009 0.026 2026-10-18 11:59:55,050 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:55] "GET /web/image/res.partner/1571/avatar_128?access_token=b27163873c997c60f7d354e60d140b68197b21d6d995c5ddc37a70d3ea6e8ca8o0x6af9bb3b&unique=1792324773000 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-18 11:59:55,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:55] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.008 0.046 2026-10-18 11:59:55,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 11:59:55,179 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:55,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:55] "GET /web/image/res.partner/2/avatar_128?access_token=422b1c3e6c8d3cb915b36281648a2ae7b9cea759b7941bc0759f371b265b2135o0x6af7d051&unique=1792324773000 HTTP/1.1" 200 - 4 0.003 0.007 2026-10-18 11:59:55,190 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:55] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 11:59:55,230 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-18 11:59:55,231 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:55,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18993448 (allocated 21233664) 2026-10-18 11:59:55,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 152966 2026-10-18 11:59:55,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-18 11:59:55,287 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 152966 2026-10-18 11:59:55,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115955_347046_test_04_project_sharing_chatter_message_reactions.txt 2026-10-18 11:59:55,347 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmp3y6_uspf_chrome_odoo" 2026-10-18 11:59:55,359 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-18 11:59:55,740 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 153170 2026-10-18 11:59:55,740 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpecluoi_7_chrome_odoo 2026-10-18 11:59:55,740 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:37375/json/version 2026-10-18 11:59:55,741 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:55,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Browser version: Chrome/150.0.7871.114 2026-10-18 11:59:55,745 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:37375/json 2026-10-18 11:59:55,746 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 11:59:55,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:37375/devtools/page/1A2840E3E221F9904285A2037A701D11 2026-10-18 11:59:55,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-18 11:59:55,751 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-18 11:59:55,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-18 11:59:55,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-18 11:59:55,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:55,777 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:55,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 11:59:56,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /my/projects HTTP/1.1" 200 - 133 0.052 0.912 2026-10-18 11:59:56,750 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '1A2840E3E221F9904285A2037A701D11', 'loaderId': '776E7D90A899F4406ACB84FC06BAF4F7', 'isDownload': False} 2026-10-18 11:59:56,750 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:56,772 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59: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-10-18 11:59:56,780 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/719bf6d/web.assets_frontend.min.css, copying from /web/assets/719bf6d/web.assets_frontend.min.css 2026-10-18 11:59:56,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /web/assets/1/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.030 0.030 2026-10-18 11:59:56,836 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js, copying from /web/assets/cfe37ea/web.assets_frontend_minimal.min.js 2026-10-18 11:59:56,843 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:56,844 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:56,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.062 2026-10-18 11:59:56,857 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/43df14d/web.__assets_tests_call__.min.js, copying from /web/assets/43df14d/web.__assets_tests_call__.min.js 2026-10-18 11:59:56,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /web/assets/1/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 0.030 2026-10-18 11:59:56,907 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:59:56,908 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 11:59:56,911 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /web/image/website/1/logo/My%20Website?unique=63e3cd0 HTTP/1.1" 200 - 4 0.003 0.006 2026-10-18 11:59:56,964 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js, copying from /web/assets/ba7f717/web.assets_frontend_lazy.min.js 2026-10-18 11:59:56,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:56] "GET /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.044 2026-10-18 11:59:57,005 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.049 2026-10-18 11:59:57,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 11:59:57,408 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:57,413 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:57,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.014 2026-10-18 11:59:57,492 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.004 0.010 2026-10-18 11:59:57,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 72 0.023 0.235 2026-10-18 11:59:57,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "GET /web/assets/c5aa830/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 11:59:57,776 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "GET /web/assets/592f70e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 11:59:57,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:57] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 11:59:58,151 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 11:59:58,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 11:59:58,169 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:58,181 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-18 11:59:58,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Owl is running in 'dev' mode. 2026-10-18 11:59:58,225 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:58,241 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /web/action/load HTTP/1.1" 200 - 13 0.006 0.014 2026-10-18 11:59:58,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /mail/data HTTP/1.1" 200 - 18 0.008 0.030 2026-10-18 11:59:58,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.023 0.079 2026-10-18 11:59:58,358 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.129 2026-10-18 11:59:58,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 11:59:58,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.011 0.032 2026-10-18 11:59:58,495 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:58,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.027 2026-10-18 11:59:58,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.017 0.035 2026-10-18 11:59:58,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "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-10-18 11:59:58,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 11:59:58,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /mail/data HTTP/1.1" 200 - 18 0.008 0.020 2026-10-18 11:59:58,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "GET /web/image/res.partner/1571/avatar_128?access_token=b27163873c997c60f7d354e60d140b68197b21d6d995c5ddc37a70d3ea6e8ca8o0x6af9bb3b&unique=1792324773000 HTTP/1.1" 200 - 5 0.002 0.021 2026-10-18 11:59:58,820 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:58,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:58] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.005 0.036 2026-10-18 11:59:59,126 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:59,127 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:59] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.011 0.019 2026-10-18 11:59:59,217 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:59,502 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 11:59:59] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.007 0.016 2026-10-18 11:59:59,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-18 11:59:59,524 44 INFO rb-4af9f49-225677-425882 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-10-18 11:59:59,577 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17704924 (allocated 19922944) 2026-10-18 11:59:59,580 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 153170 2026-10-18 11:59:59,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-18 11:59:59,583 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 153170 2026-10-18 11:59:59,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_115959_642513_test_05_project_sharing_chatter_mention_users.txt 2026-10-18 11:59:59,642 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpecluoi_7_chrome_odoo" 2026-10-18 11:59:59,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-18 12:00:00,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 153368 2026-10-18 12:00:00,089 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmp_na1ubyr_chrome_odoo 2026-10-18 12:00:00,089 44 INFO rb-4af9f49-225677-425882 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:42823/json/version 2026-10-18 12:00:00,090 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:00,092 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:00,092 44 INFO rb-4af9f49-225677-425882 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:42823/json 2026-10-18 12:00:00,092 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:00,093 44 INFO rb-4af9f49-225677-425882 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:42823/devtools/page/26B3F45020F353101241C31C37D431DA 2026-10-18 12:00:00,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Enable chrome headless console log notification 2026-10-18 12:00:00,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-18 12:00:00,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-18 12:00:00,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-18 12:00:00,128 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:00,128 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:00,136 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:00:00,386 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:00] "GET /odoo HTTP/1.1" 303 - 5 0.001 0.251 2026-10-18 12:00:01,218 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /my HTTP/1.1" 200 - 142 0.058 0.770 2026-10-18 12:00:01,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '26B3F45020F353101241C31C37D431DA', 'loaderId': '6170897B22B2F3A9B1E5F9F585120BA6', 'isDownload': False} 2026-10-18 12:00:01,221 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:01,242 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:01,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/719bf6d/web.assets_frontend.min.css, copying from /web/assets/719bf6d/web.assets_frontend.min.css 2026-10-18 12:00:01,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/assets/1/719bf6d/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.029 0.028 2026-10-18 12:00:01,301 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js, copying from /web/assets/cfe37ea/web.assets_frontend_minimal.min.js 2026-10-18 12:00:01,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/assets/1/cfe37ea/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 0.056 2026-10-18 12:00:01,315 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:01,315 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:01,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/43df14d/web.__assets_tests_call__.min.js, copying from /web/assets/43df14d/web.__assets_tests_call__.min.js 2026-10-18 12:00:01,333 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/assets/1/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.017 2026-10-18 12:00:01,385 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:00:01,387 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:00:01,387 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:00:01,389 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:00:01,389 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 12:00:01,397 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/image/website/1/logo/My%20Website?unique=63e3cd0 HTTP/1.1" 200 - 4 0.006 0.014 2026-10-18 12:00:01,398 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:01,441 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js, copying from /web/assets/ba7f717/web.assets_frontend_lazy.min.js 2026-10-18 12:00:01,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/assets/1/ba7f717/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.037 2026-10-18 12:00:01,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/image/website/1/favicon?unique=63e3cd0 HTTP/1.1" 200 - 4 0.001 0.046 2026-10-18 12:00:01,798 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:01,857 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:01,871 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "POST /my/counters HTTP/1.1" 200 - 36 0.019 0.027 2026-10-18 12:00:01,899 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:01,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "POST /my/counters HTTP/1.1" 200 - 34 0.014 0.071 2026-10-18 12:00:01,940 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:00:01,941 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:01,944 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 12:00:01,948 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:01,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "POST /my/counters HTTP/1.1" 200 - 26 0.017 0.105 2026-10-18 12:00:01,971 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:01] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.108 2026-10-18 12:00:02,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:02] "GET /my/projects HTTP/1.1" 200 - 38 0.022 0.268 2026-10-18 12:00:02,352 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:02,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:02] "POST /mail/data HTTP/1.1" 200 - 7 0.003 0.008 2026-10-18 12:00:02,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:02] "GET /my/projects/288 HTTP/1.1" 303 - 11 0.004 0.009 2026-10-18 12:00:02,668 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:02] "GET /my/projects/288/project_sharing HTTP/1.1" 200 - 68 0.019 0.217 2026-10-18 12:00:02,685 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:02] "GET /web/assets/c5aa830/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:02,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:02] "GET /web/assets/592f70e/project.webclient.min.js HTTP/1.1" 200 - 2 0.000 0.005 2026-10-18 12:00:02,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:02] "GET /web/assets/43df14d/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:00:03,032 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:03,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:00:03,049 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:03,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-18 12:00:03,068 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:03,123 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /web/action/load HTTP/1.1" 200 - 13 0.005 0.014 2026-10-18 12:00:03,143 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /mail/data HTTP/1.1" 200 - 18 0.007 0.030 2026-10-18 12:00:03,145 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-18 12:00:03,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.025 0.084 2026-10-18 12:00:03,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 12:00:03,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.011 0.029 2026-10-18 12:00:03,379 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:03,414 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.004 0.029 2026-10-18 12:00:03,491 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.019 0.037 2026-10-18 12:00:03,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "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-10-18 12:00:03,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 12:00:03,675 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:03,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /mail/data HTTP/1.1" 200 - 18 0.006 0.014 2026-10-18 12:00:03,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.005 0.012 2026-10-18 12:00:03,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:03] "GET /web/image/res.partner/1571/avatar_128?access_token=b27163873c997c60f7d354e60d140b68197b21d6d995c5ddc37a70d3ea6e8ca8o0x6af9bb3b&unique=1792324773000 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 12:00:03,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-18 12:00:03,738 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:03,822 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17248852 (allocated 18612224) 2026-10-18 12:00:03,823 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 153368 2026-10-18 12:00:03,824 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-18 12:00:03,825 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 153368 2026-10-18 12:00:03,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120003_879761_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-18 12:00:03,880 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmp_na1ubyr_chrome_odoo" 2026-10-18 12:00:03,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-18 12:00:04,792 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-18 12:00:04,842 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-18 12:00:04,906 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-18 12:00:05,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-18 12:00:05,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-18 12:00:05,689 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-18 12:00:05,862 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-18 12:00:05,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-18 12:00:06,226 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-18 12:00:06,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-18 12:00:06,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-18 12:00:07,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-18 12:00:07,831 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-18 12:00:08,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:00:08,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-18 12:00:08,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-18 12:00:08,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-18 12:00:08,971 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19717, 19664] 2026-10-18 12:00:09,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted project.task records with IDs: [1185, 1249] 2026-10-18 12:00:09,005 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3344, 3345, 3421, 3422] 2026-10-18 12:00:09,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-18 12:00:09,099 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-18 12:00:11,765 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-18 12:00:12,079 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-18 12:00:12,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-18 12:00:12,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-18 12:00:12,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 12:00:13,942 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-18 12:00:14,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 153576 2026-10-18 12:00:14,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpm3lszrz7_chrome_odoo 2026-10-18 12:00:14,225 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:40487/json/version 2026-10-18 12:00:14,226 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:14,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:14,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:40487/json 2026-10-18 12:00:14,228 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:14,229 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:40487/devtools/page/6FA3951E5EE914411C01D2C80DA86E55 2026-10-18 12:00:14,230 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-18 12:00:14,231 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-18 12:00:14,283 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:00:14,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-18 12:00:14,290 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 12:00:14,291 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:00:14,298 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:00:15,283 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /odoo HTTP/1.1" 200 - 150 0.053 0.934 2026-10-18 12:00:15,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '6FA3951E5EE914411C01D2C80DA86E55', 'loaderId': '212466F75C524B1B6E3A548BB834E5CC', 'isDownload': False} 2026-10-18 12:00:15,286 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-18 12:00:15,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:00:15,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.021 0.079 2026-10-18 12:00:15,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.105 2026-10-18 12:00:15,416 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.002 0.107 2026-10-18 12:00:15,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:00:15,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:15,942 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:15,942 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:15,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 12:00:15,979 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:00:16,011 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.017 0.035 2026-10-18 12:00:16,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:16,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.047 2026-10-18 12:00:16,024 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-18 12:00:16,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:16,036 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:16,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.048 2026-10-18 12:00:16,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.066 2026-10-18 12:00:16,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "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-10-18 12:00:16,148 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,148 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 12:00:16,150 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 12:00:16,155 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.037 2026-10-18 12:00:16,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.004 0.057 2026-10-18 12:00:16,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.056 2026-10-18 12:00:16,189 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.060 2026-10-18 12:00:16,210 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.043 2026-10-18 12:00:16,215 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,240 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:16,241 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:16,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /mail/data HTTP/1.1" 200 - 34 0.019 0.072 2026-10-18 12:00:16,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-10-18 12:00:16,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.041 2026-10-18 12:00:16,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:00:16,291 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.010 2026-10-18 12:00:16,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.045 0.120 2026-10-18 12:00:16,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 12:00:16,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.013 0.036 2026-10-18 12:00:16,572 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.051 2026-10-18 12:00:16,625 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.030 2026-10-18 12:00:16,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.014 2026-10-18 12:00:16,721 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.053 2026-10-18 12:00:16,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 12:00:16,787 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.010 0.029 2026-10-18 12:00:16,837 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.023 2026-10-18 12:00:16,850 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,902 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:16,953 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,013 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,075 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:17] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 12:00:17,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:17] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.010 0.026 2026-10-18 12:00:17,134 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,185 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,236 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,294 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,355 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,356 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:17] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.005 2026-10-18 12:00:17,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:17] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.011 0.028 2026-10-18 12:00:17,431 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,483 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:17,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-18 12:00:17,534 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-18 12:00:17,610 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 27552244 (allocated 28835840) 2026-10-18 12:00:17,612 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 153576 2026-10-18 12:00:17,614 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-18 12:00:17,615 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 153576 2026-10-18 12:00:17,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120017_673557_test_01_project_tags.txt 2026-10-18 12:00:17,673 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpm3lszrz7_chrome_odoo" 2026-10-18 12:00:17,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:00:17,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-18 12:00:18,097 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 153787 2026-10-18 12:00:18,097 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpsjd4ixcd_chrome_odoo 2026-10-18 12:00:18,097 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:40901/json/version 2026-10-18 12:00:18,098 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:18,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:18,101 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:40901/json 2026-10-18 12:00:18,101 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:18,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:40901/devtools/page/098FAD969D9659AB0CF2A788FC0CE5F3 2026-10-18 12:00:18,103 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-18 12:00:18,104 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-18 12:00:18,177 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:00:18,181 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-18 12:00:18,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 12:00:18,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:00:18,191 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:00:19,176 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /odoo HTTP/1.1" 200 - 153 0.056 0.931 2026-10-18 12:00:19,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '098FAD969D9659AB0CF2A788FC0CE5F3', 'loaderId': '35B6953AEDDBBC4CAACC201FAE28EA1C', 'isDownload': False} 2026-10-18 12:00:19,179 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-18 12:00:19,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-18 12:00:19,211 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-18 12:00:19,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.017 0.082 2026-10-18 12:00:19,308 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.103 2026-10-18 12:00:19,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:00:19,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:19,826 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:19,830 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 12:00:19,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 12:00:19,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:00:19,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.035 2026-10-18 12:00:19,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:00:19,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:19,908 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 12:00:19,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:19,921 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:19,967 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.030 2026-10-18 12:00:19,979 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.048 2026-10-18 12:00:20,027 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,030 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 12:00:20,035 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,039 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:20,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.029 2026-10-18 12:00:20,054 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.049 2026-10-18 12:00:20,058 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-18 12:00:20,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.051 2026-10-18 12:00:20,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.partner/3/avatar_128?unique=1792324817000 HTTP/1.1" 200 - 6 0.004 0.072 2026-10-18 12:00:20,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.050 2026-10-18 12:00:20,102 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:20,103 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:20,108 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /mail/data HTTP/1.1" 200 - 34 0.017 0.071 2026-10-18 12:00:20,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.099 2026-10-18 12:00:20,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.037 2026-10-18 12:00:20,160 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 12:00:20,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.041 0.109 2026-10-18 12:00:20,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:20,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:20,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:20,548 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:20,576 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.016 2026-10-18 12:00:20,594 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.034 2026-10-18 12:00:20,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.004 0.045 2026-10-18 12:00:20,624 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.057 2026-10-18 12:00:20,633 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,638 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.069 2026-10-18 12:00:20,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /mail/data HTTP/1.1" 200 - 45 0.013 0.099 2026-10-18 12:00:20,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "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.000 0.058 2026-10-18 12:00:20,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.005 0.017 2026-10-18 12:00:20,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.018 2026-10-18 12:00:20,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.006 0.027 2026-10-18 12:00:20,826 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,885 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:20,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:20] "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.006 2026-10-18 12:00:21,061 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "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 - 150 0.053 0.105 2026-10-18 12:00:21,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.026 0.135 2026-10-18 12:00:21,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:00:21,263 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.010 2026-10-18 12:00:21,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:00:21,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:21,312 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:21,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.032 2026-10-18 12:00:21,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.007 0.019 2026-10-18 12:00:21,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.026 2026-10-18 12:00:21,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:21,426 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:21,483 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:21,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.032 2026-10-18 12:00:21,560 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.009 0.017 2026-10-18 12:00:21,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.024 2026-10-18 12:00:21,580 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:21,618 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:21,671 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:21,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "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.002 2026-10-18 12:00:21,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 12:00:21,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.002 0.008 2026-10-18 12:00:21,732 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:21,788 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:21,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "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-10-18 12:00:21,935 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "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 - 113 0.039 0.093 2026-10-18 12:00:21,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.040 2026-10-18 12:00:22,006 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:00:22,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 12:00:22,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.012 2026-10-18 12:00:22,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:22,062 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:22,099 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.032 2026-10-18 12:00:22,133 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.008 0.017 2026-10-18 12:00:22,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.023 2026-10-18 12:00:22,147 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:22] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:22,175 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-18 12:00:22,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-18 12:00:22,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 34426404 (allocated 36573184) 2026-10-18 12:00:22,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 153787 2026-10-18 12:00:22,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-18 12:00:22,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 153787 2026-10-18 12:00:22,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120022_330372_test_project_templates_tour.txt 2026-10-18 12:00:22,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpsjd4ixcd_chrome_odoo" 2026-10-18 12:00:22,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:00:22,377 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-18 12:00:22,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 154025 2026-10-18 12:00:22,647 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp36vmzlvs_chrome_odoo 2026-10-18 12:00:22,647 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:44057/json/version 2026-10-18 12:00:22,648 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:22,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:22,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:44057/json 2026-10-18 12:00:22,650 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:22,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:44057/devtools/page/70B6D67B7B7949CE0C24A33A8FA52514 2026-10-18 12:00:22,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-18 12:00:22,654 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-18 12:00:22,667 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:00:22,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-18 12:00:22,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 12:00:22,675 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:00:22,683 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:00:23,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:23] "GET /odoo HTTP/1.1" 200 - 162 0.059 1.020 2026-10-18 12:00:23,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '70B6D67B7B7949CE0C24A33A8FA52514', 'loaderId': '50023A357660A7D3F2DD49DAFEFBB8BC', 'isDownload': False} 2026-10-18 12:00:23,763 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-18 12:00:23,790 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:23] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:00:23,792 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:23] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 12:00:23,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.008 0.026 2026-10-18 12:00:23,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.011 0.094 2026-10-18 12:00:23,893 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:23] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-10-18 12:00:23,941 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:23] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:24,399 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:24,400 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:24,409 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 12:00:24,435 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:00:24,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.012 0.035 2026-10-18 12:00:24,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.043 2026-10-18 12:00:24,474 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:24,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-18 12:00:24,481 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:24,490 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:24,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.030 2026-10-18 12:00:24,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.048 2026-10-18 12:00:24,597 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:00:24,605 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:24,606 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:24,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.027 2026-10-18 12:00:24,615 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:24,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.047 2026-10-18 12:00:24,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.046 2026-10-18 12:00:24,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.050 2026-10-18 12:00:24,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.004 0.071 2026-10-18 12:00:24,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.053 2026-10-18 12:00:24,670 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:24,672 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:00:24,679 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:24,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /mail/data HTTP/1.1" 200 - 34 0.015 0.079 2026-10-18 12:00:24,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.108 2026-10-18 12:00:24,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.044 2026-10-18 12:00:24,731 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:24,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 12:00:24,782 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-18 12:00:24,925 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.041 0.117 2026-10-18 12:00:24,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:24,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:24,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:25,127 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:25,153 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:25,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.015 2026-10-18 12:00:25,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.032 2026-10-18 12:00:25,188 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.044 2026-10-18 12:00:25,202 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.004 0.055 2026-10-18 12:00:25,210 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:25,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.065 2026-10-18 12:00:25,264 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:25,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /mail/data HTTP/1.1" 200 - 45 0.015 0.106 2026-10-18 12:00:25,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.021 2026-10-18 12:00:25,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.019 2026-10-18 12:00:25,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.023 2026-10-18 12:00:25,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.002 0.009 2026-10-18 12:00:25,417 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:25,475 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:25,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.018 0.042 2026-10-18 12:00:25,575 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.007 0.022 2026-10-18 12:00:25,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.027 0.140 2026-10-18 12:00:25,775 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:00:25,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 12:00:25,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 12:00:25,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:25,827 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:25,881 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-18 12:00:25,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:25] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.005 0.014 2026-10-18 12:00:25,932 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:25,985 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:26,039 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:26,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 12:00:26,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.003 0.010 2026-10-18 12:00:26,090 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:26,145 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [16/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-18 12:00:26,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.003 0.013 2026-10-18 12:00:26,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 12:00:26,201 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:26,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [18/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-18 12:00:26,306 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:26,362 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [20/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-18 12:00:26,413 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:26,446 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.023 0.059 2026-10-18 12:00:26,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:26,485 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.006 0.017 2026-10-18 12:00:26,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.010 0.042 2026-10-18 12:00:26,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.019 2026-10-18 12:00:26,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.024 2026-10-18 12:00:26,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [22/54] Tour project_tour → Step .o_kanban_project_tasks 2026-10-18 12:00:26,692 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.017 0.035 2026-10-18 12:00:26,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 12:00:26,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 12:00:26,724 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:26,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.005 0.022 2026-10-18 12:00:26,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [24/54] Tour project_tour → Step .o_form_project_tasks 2026-10-18 12:00:26,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.042 2026-10-18 12:00:26,898 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 29 0.014 0.038 2026-10-18 12:00:26,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:26,964 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "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-10-18 12:00:26,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:26] "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-10-18 12:00:27,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 12:00:27,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:00:27,072 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,114 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.010 0.028 2026-10-18 12:00:27,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /mail/data HTTP/1.1" 200 - 34 0.013 0.064 2026-10-18 12:00:27,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.089 2026-10-18 12:00:27,179 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:27,248 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [26/54] Tour project_tour → Step .o_form_project_tasks 2026-10-18 12:00:27,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 12:00:27,284 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:27,320 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,386 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [28/54] Tour project_tour → Step .o_form_project_tasks 2026-10-18 12:00:27,436 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,496 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [30/54] Tour project_tour → Step .o_form_project_tasks 2026-10-18 12:00:27,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.008 0.027 2026-10-18 12:00:27,547 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.005 0.021 2026-10-18 12:00:27,591 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:00:27,625 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [32/54] Tour project_tour → Step .o_form_project_tasks 2026-10-18 12:00:27,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.005 0.012 2026-10-18 12:00:27,657 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:00:27,675 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.007 0.020 2026-10-18 12:00:27,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 12:00:27,730 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /mail/data HTTP/1.1" 200 - 25 0.008 0.023 2026-10-18 12:00:27,738 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,748 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.012 2026-10-18 12:00:27,797 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,856 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:00:27,909 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:27,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.012 0.034 2026-10-18 12:00:27,932 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:27] "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-10-18 12:00:27,962 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,026 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,060 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.007 0.023 2026-10-18 12:00:28,089 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "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-10-18 12:00:28,094 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:28,108 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,159 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [42/54] Tour project_tour → Step .o_form_project_tasks 2026-10-18 12:00:28,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.012 0.037 2026-10-18 12:00:28,273 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,327 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.043 0.080 2026-10-18 12:00:28,425 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.120 2026-10-18 12:00:28,451 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.006 0.015 2026-10-18 12:00:28,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.042 2026-10-18 12:00:28,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /mail/data HTTP/1.1" 200 - 36 0.017 0.074 2026-10-18 12:00:28,550 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.093 2026-10-18 12:00:28,557 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 12:00:28,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.046 2026-10-18 12:00:28,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.010 0.074 2026-10-18 12:00:28,634 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.011 0.029 2026-10-18 12:00:28,694 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-18 12:00:28,798 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,857 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:28,933 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.029 0.046 2026-10-18 12:00:28,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:28] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.014 0.028 2026-10-18 12:00:29,010 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:29,061 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:29,115 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:29,165 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.015 0.032 2026-10-18 12:00:29,166 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:29,217 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.018 0.025 2026-10-18 12:00:29,221 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-18 12:00:29,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.014 0.029 2026-10-18 12:00:29,273 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.044 2026-10-18 12:00:29,278 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-18 12:00:29,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-18 12:00:29,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:29] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.050 2026-10-18 12:00:29,407 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 42227852 (allocated 44834816) 2026-10-18 12:00:29,409 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 154025 2026-10-18 12:00:29,410 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-18 12:00:29,412 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 154025 2026-10-18 12:00:29,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120029_470619_test_01_project_tour.txt 2026-10-18 12:00:29,470 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp36vmzlvs_chrome_odoo" 2026-10-18 12:00:29,482 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-18 12:00:29,858 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 154310 2026-10-18 12:00:29,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmp_pkb3jl__chrome_odoo 2026-10-18 12:00:29,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:38827/json/version 2026-10-18 12:00:29,860 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:29,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:29,864 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:38827/json 2026-10-18 12:00:29,864 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:29,868 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:38827/devtools/page/9FC531C7E62D84F72EEE83B7E7F029F1 2026-10-18 12:00:29,870 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-18 12:00:29,870 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-18 12:00:29,895 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:00:29,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-18 12:00:29,901 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:29,902 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-10-18 12:00:29,910 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:00:30,987 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:30] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.060 1.019 2026-10-18 12:00:30,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '9FC531C7E62D84F72EEE83B7E7F029F1', 'loaderId': 'B52104B1C93BD523B4DDC141D3AA9333', 'isDownload': False} 2026-10-18 12:00:30,990 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-18 12:00:31,013 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:00:31,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 12:00:31,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.025 0.108 2026-10-18 12:00:31,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.137 2026-10-18 12:00:31,161 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:31,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 12:00:31,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:31,715 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:31,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:00:31,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:00:31,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.039 2026-10-18 12:00:31,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-18 12:00:31,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:31,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 12:00:31,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:31,814 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:31,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.034 2026-10-18 12:00:31,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.054 2026-10-18 12:00:31,930 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:31,937 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:31,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.026 2026-10-18 12:00:31,949 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00: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-10-18 12:00:31,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.048 2026-10-18 12:00:31,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.051 2026-10-18 12:00:31,967 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.054 2026-10-18 12:00:31,985 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.005 0.076 2026-10-18 12:00:31,998 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:31] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:32,007 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-18 12:00:32,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /mail/data HTTP/1.1" 200 - 34 0.020 0.062 2026-10-18 12:00:32,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.099 2026-10-18 12:00:32,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.010 0.149 2026-10-18 12:00:32,109 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-10-18 12:00:32,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 12:00:32,166 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.034 2026-10-18 12:00:32,694 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:32,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:00:32,710 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-10-18 12:00:32,733 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:32,826 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:32,829 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.007 0.017 2026-10-18 12:00:32,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.020 2026-10-18 12:00:32,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.020 2026-10-18 12:00:32,868 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /mail/data HTTP/1.1" 200 - 19 0.010 0.036 2026-10-18 12:00:32,872 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.043 2026-10-18 12:00:32,884 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.003 0.074 2026-10-18 12:00:32,889 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:32,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.056 2026-10-18 12:00:32,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.059 2026-10-18 12:00:32,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.018 2026-10-18 12:00:32,918 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-18 12:00:32,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.018 0.021 2026-10-18 12:00:33,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.045 0.125 2026-10-18 12:00:33,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.013 0.038 2026-10-18 12:00:33,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.053 2026-10-18 12:00:33,219 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:33,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.029 2026-10-18 12:00:33,331 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:33,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.015 2026-10-18 12:00:33,400 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /mail/data HTTP/1.1" 200 - 45 0.015 0.055 2026-10-18 12:00:33,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.009 0.092 2026-10-18 12:00:33,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.023 2026-10-18 12:00:33,644 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.029 0.169 2026-10-18 12:00:33,672 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:00:33,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.011 0.038 2026-10-18 12:00:33,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.045 2026-10-18 12:00:33,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "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-10-18 12:00:33,807 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:33,857 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.043 2026-10-18 12:00:33,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.011 0.028 2026-10-18 12:00:33,980 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:33] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.017 0.079 2026-10-18 12:00:34,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "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-10-18 12:00:34,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 12:00:34,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "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-10-18 12:00:34,160 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-10-18 12:00:34,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.012 2026-10-18 12:00:34,229 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /mail/data HTTP/1.1" 200 - 33 0.017 0.037 2026-10-18 12:00:34,287 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.005 0.059 2026-10-18 12:00:34,311 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.084 2026-10-18 12:00:34,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.009 0.124 2026-10-18 12:00:34,355 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "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-10-18 12:00:34,357 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,454 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.023 0.066 2026-10-18 12:00:34,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.049 2026-10-18 12:00:34,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "GET /web/image/res.partner/2/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 5 0.004 0.033 2026-10-18 12:00:34,506 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.056 2026-10-18 12:00:34,536 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.055 2026-10-18 12:00:34,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.079 2026-10-18 12:00:34,559 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,563 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.075 2026-10-18 12:00:34,578 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.064 2026-10-18 12:00:34,584 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-18 12:00:34,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /mail/data HTTP/1.1" 200 - 26 0.011 0.102 2026-10-18 12:00:34,626 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,641 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.079 2026-10-18 12:00:34,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.018 2026-10-18 12:00:34,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "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-10-18 12:00:34,690 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,782 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.020 0.064 2026-10-18 12:00:34,803 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.096 2026-10-18 12:00:34,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.018 2026-10-18 12:00:34,817 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-10-18 12:00:34,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-18 12:00:34,829 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.020 2026-10-18 12:00:34,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /mail/data HTTP/1.1" 200 - 26 0.009 0.033 2026-10-18 12:00:34,883 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:34,888 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.058 2026-10-18 12:00:34,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.063 2026-10-18 12:00:34,920 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.035 2026-10-18 12:00:34,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:34] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.042 2026-10-18 12:00:34,939 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,002 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.018 0.055 2026-10-18 12:00:35,094 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 12:00:35,100 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,120 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:00:35,122 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /mail/data HTTP/1.1" 200 - 26 0.010 0.023 2026-10-18 12:00:35,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.038 2026-10-18 12:00:35,176 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.016 2026-10-18 12:00:35,232 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,293 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.017 0.056 2026-10-18 12:00:35,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 12:00:35,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,399 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:00:35,414 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,447 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /mail/data HTTP/1.1" 200 - 26 0.010 0.023 2026-10-18 12:00:35,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.038 2026-10-18 12:00:35,470 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,516 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.042 2026-10-18 12:00:35,534 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:00:35,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.009 0.033 2026-10-18 12:00:35,573 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.042 2026-10-18 12:00:35,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:35,630 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,677 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.043 2026-10-18 12:00:35,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 24 0.012 0.033 2026-10-18 12:00:35,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,757 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "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-10-18 12:00:35,807 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:00:35,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [24/70] Tour project_task_history_tour → Step .dropdown-menu 2026-10-18 12:00:35,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /mail/data HTTP/1.1" 200 - 26 0.011 0.024 2026-10-18 12:00:35,849 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.028 2026-10-18 12:00:35,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.039 2026-10-18 12:00:35,863 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,920 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:35,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:00:35,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:00:35,980 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 12:00:35,996 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:35] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.005 0.021 2026-10-18 12:00:36,001 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "GET /web/assets/710751d/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 12:00:36,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "GET /web/assets/642f726/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 12:00:36,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:36,056 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,107 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,158 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,212 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,225 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "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-10-18 12:00:36,240 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "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.002 0.008 2026-10-18 12:00:36,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "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.002 0.008 2026-10-18 12:00:36,274 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,325 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,379 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,430 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,480 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,537 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,598 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "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-10-18 12:00:36,651 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,705 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,751 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.010 0.033 2026-10-18 12:00:36,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "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-10-18 12:00:36,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.033 2026-10-18 12:00:36,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.008 0.020 2026-10-18 12:00:36,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.027 2026-10-18 12:00:36,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:36,888 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,943 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:36,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:36] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.007 0.023 2026-10-18 12:00:37,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.040 2026-10-18 12:00:37,044 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:00:37,052 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.002 0.011 2026-10-18 12:00:37,056 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "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-10-18 12:00:37,110 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:37,256 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:37,287 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:37,297 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.005 0.015 2026-10-18 12:00:37,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.033 2026-10-18 12:00:37,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.004 0.044 2026-10-18 12:00:37,339 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.058 2026-10-18 12:00:37,342 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:37,388 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.041 2026-10-18 12:00:37,412 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:00:37,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 12:00:37,448 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:37,505 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:37,562 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.051 2026-10-18 12:00:37,607 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.005 0.022 2026-10-18 12:00:37,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:37,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:37,653 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:37,676 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:37,736 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:37,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "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-10-18 12:00:37,800 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:37,876 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 53 0.020 0.052 2026-10-18 12:00:37,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "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-10-18 12:00:37,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "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-10-18 12:00:37,922 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:37,939 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.007 0.017 2026-10-18 12:00:37,953 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.033 2026-10-18 12:00:37,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:37] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.036 2026-10-18 12:00:37,984 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,007 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /mail/data HTTP/1.1" 200 - 31 0.012 0.072 2026-10-18 12:00:38,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.039 2026-10-18 12:00:38,037 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,100 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,101 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "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-10-18 12:00:38,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.017 0.059 2026-10-18 12:00:38,199 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 12:00:38,205 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "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-10-18 12:00:38,212 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "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-10-18 12:00:38,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:00:38,228 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,282 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /mail/data HTTP/1.1" 200 - 31 0.012 0.047 2026-10-18 12:00:38,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.063 2026-10-18 12:00:38,320 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.034 2026-10-18 12:00:38,336 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.017 2026-10-18 12:00:38,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.016 2026-10-18 12:00:38,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.017 2026-10-18 12:00:38,400 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,400 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 12:00:38,478 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.017 0.053 2026-10-18 12:00:38,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 12:00:38,498 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "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-10-18 12:00:38,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "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-10-18 12:00:38,520 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.011 2026-10-18 12:00:38,521 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.019 2026-10-18 12:00:38,576 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /mail/data HTTP/1.1" 200 - 31 0.011 0.047 2026-10-18 12:00:38,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.063 2026-10-18 12:00:38,612 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.032 2026-10-18 12:00:38,631 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,692 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "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-10-18 12:00:38,769 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.017 0.053 2026-10-18 12:00:38,785 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.006 2026-10-18 12:00:38,791 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "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-10-18 12:00:38,809 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,831 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /mail/data HTTP/1.1" 200 - 31 0.013 0.027 2026-10-18 12:00:38,834 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.035 2026-10-18 12:00:38,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.042 2026-10-18 12:00:38,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.044 2026-10-18 12:00:38,864 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.024 2026-10-18 12:00:38,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.019 2026-10-18 12:00:38,920 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,981 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:38,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-18 12:00:39,057 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.016 0.052 2026-10-18 12:00:39,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 12:00:39,076 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:39,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "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-10-18 12:00:39,098 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:00:39,099 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:39,138 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /mail/data HTTP/1.1" 200 - 31 0.011 0.028 2026-10-18 12:00:39,149 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:39,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.043 2026-10-18 12:00:39,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [66/70] Tour project_task_history_tour → Step .dropdown-menu 2026-10-18 12:00:39,253 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:39,309 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:39,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:00:39,341 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:39,367 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:39,422 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:39,464 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.033 2026-10-18 12:00:39,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.008 0.020 2026-10-18 12:00:39,506 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.028 2026-10-18 12:00:39,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:39,542 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-18 12:00:39,543 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 12:00:39,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 56216128 (allocated 59088896) 2026-10-18 12:00:39,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 154310 2026-10-18 12:00:39,691 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-18 12:00:39,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 154310 2026-10-18 12:00:39,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120039_754467_test_project_task_history.txt 2026-10-18 12:00:39,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmp_pkb3jl__chrome_odoo" 2026-10-18 12:00:39,768 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-18 12:00:40,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 154696 2026-10-18 12:00:40,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmpait109qk_chrome_odoo 2026-10-18 12:00:40,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:43827/json/version 2026-10-18 12:00:40,124 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:40,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:40,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:43827/json 2026-10-18 12:00:40,126 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:40,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:43827/devtools/page/C61107AD4AFAB42EF988AA283FDB92E0 2026-10-18 12:00:40,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-18 12:00:40,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-18 12:00:40,151 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:00:40,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-18 12:00:40,156 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:40,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:00:40,164 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:00:41,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /odoo HTTP/1.1" 200 - 157 0.054 0.968 2026-10-18 12:00:41,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': 'C61107AD4AFAB42EF988AA283FDB92E0', 'loaderId': '85246726EEADD544BBA9CBA99CA28EC9', 'isDownload': False} 2026-10-18 12:00:41,187 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:41,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.069 2026-10-18 12:00:41,295 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.089 2026-10-18 12:00:41,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.095 2026-10-18 12:00:41,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.096 2026-10-18 12:00:41,317 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:00:41,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:41,912 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:41,913 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:41,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:00:41,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:00:41,977 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.035 2026-10-18 12:00:41,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:00:41,983 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:41,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 12:00:41,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:42,003 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:42,049 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.031 2026-10-18 12:00:42,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.050 2026-10-18 12:00:42,111 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 12:00:42,113 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:42,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 13 0.010 0.025 2026-10-18 12:00:42,120 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:00:42,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.005 0.049 2026-10-18 12:00:42,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.062 2026-10-18 12:00:42,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.061 2026-10-18 12:00:42,192 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.010 0.057 2026-10-18 12:00:42,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.105 2026-10-18 12:00:42,236 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /mail/data HTTP/1.1" 200 - 34 0.015 0.079 2026-10-18 12:00:42,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.117 2026-10-18 12:00:42,256 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.123 2026-10-18 12:00:42,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.016 0.110 2026-10-18 12:00:42,352 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.130 2026-10-18 12:00:42,745 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:00:42,747 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:42,770 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-10-18 12:00:42,795 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:42,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.006 0.014 2026-10-18 12:00:42,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.017 2026-10-18 12:00:42,903 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.020 2026-10-18 12:00:42,907 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:42,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.003 0.035 2026-10-18 12:00:42,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.026 2026-10-18 12:00:42,948 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:42,953 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:42,954 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /mail/data HTTP/1.1" 200 - 19 0.010 0.044 2026-10-18 12:00:42,957 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:00:42,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-18 12:00:42,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-18 12:00:42,981 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:43,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.015 2026-10-18 12:00:43,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.041 0.115 2026-10-18 12:00:43,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.011 0.033 2026-10-18 12:00:43,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.043 2026-10-18 12:00:43,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:43,375 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:43,383 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.015 2026-10-18 12:00:43,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /mail/data HTTP/1.1" 200 - 45 0.013 0.049 2026-10-18 12:00:43,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.008 0.082 2026-10-18 12:00:43,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.020 2026-10-18 12:00:43,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.026 0.144 2026-10-18 12:00:43,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:00:43,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.011 0.034 2026-10-18 12:00:43,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.038 2026-10-18 12:00:43,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:43,800 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:43,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.039 2026-10-18 12:00:43,900 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.010 0.025 2026-10-18 12:00:43,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 32 0.015 0.071 2026-10-18 12:00:43,983 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:43] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:44,032 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "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-10-18 12:00:44,051 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "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-10-18 12:00:44,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 12:00:44,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:00:44,198 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,228 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /mail/data HTTP/1.1" 200 - 33 0.015 0.033 2026-10-18 12:00:44,256 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.009 0.066 2026-10-18 12:00:44,290 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.004 0.083 2026-10-18 12:00:44,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.112 2026-10-18 12:00:44,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:44,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/image/res.partner/2/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-18 12:00:44,349 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "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-10-18 12:00:44,351 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.019 0.056 2026-10-18 12:00:44,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.068 2026-10-18 12:00:44,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 12:00:44,489 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.033 2026-10-18 12:00:44,503 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,504 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.031 2026-10-18 12:00:44,540 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /mail/data HTTP/1.1" 200 - 26 0.011 0.051 2026-10-18 12:00:44,544 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.077 2026-10-18 12:00:44,559 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.046 2026-10-18 12:00:44,560 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,611 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,668 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,684 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:00:44,716 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:00:44,717 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.010 2026-10-18 12:00:44,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.005 0.022 2026-10-18 12:00:44,737 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/assets/710751d/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 12:00:44,740 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "GET /web/assets/642f726/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 12:00:44,756 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:44,788 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,839 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,894 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:44,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "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-10-18 12:00:44,922 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "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.002 0.007 2026-10-18 12:00:44,936 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:44] "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.002 0.008 2026-10-18 12:00:44,957 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,013 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,076 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "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-10-18 12:00:45,132 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,152 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.017 2026-10-18 12:00:45,185 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,252 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "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-10-18 12:00:45,331 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.018 0.056 2026-10-18 12:00:45,347 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 12:00:45,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:45,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "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-10-18 12:00:45,369 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.011 2026-10-18 12:00:45,404 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /mail/data HTTP/1.1" 200 - 26 0.009 0.031 2026-10-18 12:00:45,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.043 2026-10-18 12:00:45,420 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,474 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,535 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "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-10-18 12:00:45,589 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,643 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.018 2026-10-18 12:00:45,696 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,757 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:45,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "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-10-18 12:00:45,839 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.018 0.057 2026-10-18 12:00:45,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.001 0.005 2026-10-18 12:00:45,858 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "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-10-18 12:00:45,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "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-10-18 12:00:45,877 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-18 12:00:45,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR project_task_last_history_steps_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-18 12:00:45,880 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.013 2026-10-18 12:00:45,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /mail/data HTTP/1.1" 200 - 26 0.010 0.028 2026-10-18 12:00:45,928 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:45] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.042 2026-10-18 12:00:46,005 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 36380440 (allocated 40243200) 2026-10-18 12:00:46,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 154696 2026-10-18 12:00:46,009 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-18 12:00:46,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 154696 2026-10-18 12:00:46,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120046_073401_test_project_task_last_history_steps.txt 2026-10-18 12:00:46,073 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmpait109qk_chrome_odoo" 2026-10-18 12:00:46,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:00:47,791 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-18 12:00:47,806 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 387, model: project.update 2026-10-18 12:00:47,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-18 12:00:47,850 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 387, model: project.milestone 2026-10-18 12:00:47,859 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-18 12:00:47,897 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #387 deleted mail.message records with IDs: [19778] 2026-10-18 12:00:47,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 387, model: project.milestone 2026-10-18 12:00:47,909 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-18 12:00:47,946 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 387, model: project.milestone 2026-10-18 12:00:47,955 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-18 12:00:47,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-18 12:00:48,011 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #386 deleted mail.message records with IDs: [19777] 2026-10-18 12:00:48,025 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #386 deleted project.update records with IDs: [1] 2026-10-18 12:00:48,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-18 12:00:48,069 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 387, model: project.update 2026-10-18 12:00:48,075 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-18 12:00:48,107 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 387, model: project.update 2026-10-18 12:00:48,113 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-18 12:00:48,144 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 387, model: project.update 2026-10-18 12:00:48,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-18 12:00:48,182 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 387, model: project.update 2026-10-18 12:00:48,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-18 12:00:48,228 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-18 12:00:48,273 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #384 deleted mail.message records with IDs: [19777] 2026-10-18 12:00:48,277 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 384, model: project.update 2026-10-18 12:00:48,282 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-18 12:00:48,323 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 384, model: project.update 2026-10-18 12:00:48,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-18 12:00:48,408 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #385 deleted mail.message records with IDs: [19782] 2026-10-18 12:00:48,420 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #385 deleted project.update records with IDs: [2] 2026-10-18 12:00:48,426 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #385 deleted mail.followers records with IDs: [3502] 2026-10-18 12:00:48,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-18 12:00:49,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-18 12:00:49,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-18 12:00:49,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-18 12:00:49,962 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-18 12:00:50,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:00:50,201 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-18 12:00:50,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 154968 2026-10-18 12:00:50,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmp5s25xx9f_chrome_odoo 2026-10-18 12:00:50,493 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:34725/json/version 2026-10-18 12:00:50,494 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:50,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:50,499 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:34725/json 2026-10-18 12:00:50,500 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:50,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:34725/devtools/page/DC8799773456DAF258C3E834B52DB8B9 2026-10-18 12:00:50,505 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-18 12:00:50,507 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-18 12:00:50,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:00:50,526 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-18 12:00:50,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 12:00:50,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:00:50,553 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:00:51,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:51] "GET /odoo HTTP/1.1" 200 - 162 0.058 0.933 2026-10-18 12:00:51,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'DC8799773456DAF258C3E834B52DB8B9', 'loaderId': '60D9BAB438DAA30C85432F5040B458F3', 'isDownload': False} 2026-10-18 12:00:51,544 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-18 12:00:51,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:51] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:00:51,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:51] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 12:00:51,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.086 2026-10-18 12:00:51,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.104 2026-10-18 12:00:51,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:51] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:51,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:51] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:52,210 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:52,213 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 12:00:52,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 12:00:52,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:00:52,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.036 2026-10-18 12:00:52,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:00:52,284 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:52,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 12:00:52,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:52,303 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:52,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.035 2026-10-18 12:00:52,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.053 2026-10-18 12:00:52,418 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 12:00:52,423 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:52,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.029 2026-10-18 12:00:52,426 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:00:52,434 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:52,443 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.006 0.053 2026-10-18 12:00:52,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.065 2026-10-18 12:00:52,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.065 2026-10-18 12:00:52,493 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:52,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /mail/data HTTP/1.1" 200 - 35 0.016 0.051 2026-10-18 12:00:52,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.082 2026-10-18 12:00:52,521 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.129 2026-10-18 12:00:52,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.103 2026-10-18 12:00:52,525 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.031 2026-10-18 12:00:52,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.033 2026-10-18 12:00:52,547 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:52,548 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:52,564 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:52,579 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.010 2026-10-18 12:00:52,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.041 0.112 2026-10-18 12:00:52,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:52,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:52,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-18 12:00:52,964 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:52,985 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:52,995 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:52] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.016 2026-10-18 12:00:53,012 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.004 0.030 2026-10-18 12:00:53,026 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.004 0.042 2026-10-18 12:00:53,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.003 0.054 2026-10-18 12:00:53,043 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,053 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.067 2026-10-18 12:00:53,101 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.107 2026-10-18 12:00:53,119 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.015 2026-10-18 12:00:53,156 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.018 2026-10-18 12:00:53,173 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.021 2026-10-18 12:00:53,198 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.002 0.010 2026-10-18 12:00:53,247 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,305 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,367 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.018 0.042 2026-10-18 12:00:53,405 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.007 0.022 2026-10-18 12:00:53,593 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.027 0.151 2026-10-18 12:00:53,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "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-10-18 12:00:53,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 12:00:53,631 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 12:00:53,645 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:53,675 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,730 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,749 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.004 0.013 2026-10-18 12:00:53,781 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,833 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,887 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,896 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 12:00:53,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:53] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.003 0.010 2026-10-18 12:00:53,938 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:53,992 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.003 0.013 2026-10-18 12:00:54,027 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 12:00:54,046 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,100 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,151 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,207 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,258 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.022 0.051 2026-10-18 12:00:54,296 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.007 2026-10-18 12:00:54,311 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.008 0.019 2026-10-18 12:00:54,346 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.006 0.043 2026-10-18 12:00:54,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-10-18 12:00:54,375 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 12:00:54,394 44 INFO rb-4af9f49-225677-425882 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:not(.o_disabled) div.o_field_char[name=display_name] input 2026-10-18 12:00:54,450 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,501 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,556 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,608 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.016 0.034 2026-10-18 12:00:54,611 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.009 2026-10-18 12:00:54,648 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.006 0.023 2026-10-18 12:00:54,664 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.029 2026-10-18 12:00:54,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.005 2026-10-18 12:00:54,680 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.015 2026-10-18 12:00:54,685 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 12:00:54,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-18 12:00:54,745 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,799 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:54,822 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 12:00:54,852 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.008 0.027 2026-10-18 12:00:54,882 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:54,933 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,123 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.022 0.043 2026-10-18 12:00:55,168 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 12:00:55,175 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.013 2026-10-18 12:00:55,180 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.005 0.022 2026-10-18 12:00:55,229 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.043 2026-10-18 12:00:55,279 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.009 0.028 2026-10-18 12:00:55,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.036 2026-10-18 12:00:55,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:55,321 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,378 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.031 2026-10-18 12:00:55,453 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.008 0.016 2026-10-18 12:00:55,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.022 2026-10-18 12:00:55,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:55,512 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,549 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.032 2026-10-18 12:00:55,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 10 0.006 0.017 2026-10-18 12:00:55,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.021 2026-10-18 12:00:55,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.013 0.048 2026-10-18 12:00:55,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:00:55,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.009 2026-10-18 12:00:55,777 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,818 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /mail/data HTTP/1.1" 200 - 39 0.014 0.033 2026-10-18 12:00:55,843 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,845 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.007 0.041 2026-10-18 12:00:55,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:55,916 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:55,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.018 0.029 2026-10-18 12:00:55,969 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-18 12:00:55,975 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "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-10-18 12:00:55,991 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.009 2026-10-18 12:00:55,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:55] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.007 2026-10-18 12:00:56,004 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.008 0.022 2026-10-18 12:00:56,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /mail/data HTTP/1.1" 200 - 31 0.010 0.044 2026-10-18 12:00:56,081 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.068 2026-10-18 12:00:56,126 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.075 2026-10-18 12:00:56,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-10-18 12:00:56,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.008 0.032 2026-10-18 12:00:56,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.039 2026-10-18 12:00:56,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:00:56,225 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,278 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "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.004 0.015 2026-10-18 12:00:56,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "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.003 0.011 2026-10-18 12:00:56,441 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 9 0.004 0.013 2026-10-18 12:00:56,496 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,527 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/action/load HTTP/1.1" 200 - 17 0.006 0.024 2026-10-18 12:00:56,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.008 0.021 2026-10-18 12:00:56,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "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-10-18 12:00:56,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.018 0.031 2026-10-18 12:00:56,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.008 0.056 2026-10-18 12:00:56,693 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,719 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 17 0.006 0.019 2026-10-18 12:00:56,753 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.006 0.020 2026-10-18 12:00:56,766 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:56,801 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:56,823 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,830 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:00:56,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:56] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.003 0.008 2026-10-18 12:00:56,879 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:56,958 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,015 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:00:57,037 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 12:00:57,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.011 0.030 2026-10-18 12:00:57,105 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,160 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,225 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.007 0.019 2026-10-18 12:00:57,282 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.005 0.012 2026-10-18 12:00:57,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.010 0.022 2026-10-18 12:00:57,357 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,369 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.002 0.008 2026-10-18 12:00:57,414 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,485 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,494 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:00:57,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 12:00:57,538 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.008 0.021 2026-10-18 12:00:57,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:57,582 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:00:57,618 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.011 0.025 2026-10-18 12:00:57,649 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.010 0.045 2026-10-18 12:00:57,679 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,689 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:57,774 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.008 0.066 2026-10-18 12:00:57,850 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,908 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,959 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:57,962 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.013 0.038 2026-10-18 12:00:57,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:57] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 12:00:58,013 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:58,025 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.008 0.021 2026-10-18 12:00:58,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /mail/data HTTP/1.1" 200 - 31 0.009 0.047 2026-10-18 12:00:58,071 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:58,122 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:58,172 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:58,227 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:58,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:58,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.002 0.008 2026-10-18 12:00:58,293 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.011 0.031 2026-10-18 12:00:58,325 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.010 0.045 2026-10-18 12:00:58,362 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:58,372 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:00:58,394 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.002 0.007 2026-10-18 12:00:58,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.012 0.031 2026-10-18 12:00:58,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.010 0.045 2026-10-18 12:00:58,488 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:58,543 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-18 12:00:58,543 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-18 12:00:58,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:58] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.004 0.033 2026-10-18 12:00:58,694 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 51504764 (allocated 55451648) 2026-10-18 12:00:58,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 154968 2026-10-18 12:00:58,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-18 12:00:58,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 154968 2026-10-18 12:00:58,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120058_752588_test_01_project_tour.txt 2026-10-18 12:00:58,752 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmp5s25xx9f_chrome_odoo" 2026-10-18 12:00:59,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 155287 2026-10-18 12:00:59,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmptwniw1ft_chrome_odoo 2026-10-18 12:00:59,027 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:39973/json/version 2026-10-18 12:00:59,028 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:59,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 12:00:59,032 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:39973/json 2026-10-18 12:00:59,032 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:00:59,035 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:39973/devtools/page/6D5FBB4A2E4969F9D1FAE9D933CF9F84 2026-10-18 12:00:59,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-18 12:00:59,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-18 12:00:59,047 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:00:59,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-18 12:00:59,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 12:00:59,051 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:00:59,107 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /odoo HTTP/1.1" 200 - 31 0.011 0.039 2026-10-18 12:00:59,110 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '6D5FBB4A2E4969F9D1FAE9D933CF9F84', 'loaderId': '657F696DA45DD4C3C1BA794E68EE7A88', 'isDownload': False} 2026-10-18 12:00:59,110 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-18 12:00:59,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:00:59,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-18 12:00:59,151 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.025 2026-10-18 12:00:59,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.028 2026-10-18 12:00:59,178 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:59,220 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:00:59,768 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:59,768 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:00:59,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 12:00:59,788 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:00:59,805 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:00:59,835 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-18 12:00:59,846 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:00:59,856 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:00:59,973 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:59,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /odoo HTTP/1.1" 200 - 31 0.016 0.097 2026-10-18 12:00:59,978 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.114 2026-10-18 12:00:59,980 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:00:59,991 44 INFO rb-4af9f49-225677-425882 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-10-18 12:00:59,995 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:00:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 12:01:00,002 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.007 0.060 2026-10-18 12:01:00,018 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.004 0.076 2026-10-18 12:01:00,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.002 0.083 2026-10-18 12:01:00,031 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-18 12:01:00,038 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.002 0.037 2026-10-18 12:01:00,045 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,063 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /mail/data HTTP/1.1" 200 - 19 0.009 0.048 2026-10-18 12:01:00,066 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.121 2026-10-18 12:01:00,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.083 2026-10-18 12:01:00,071 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.027 2026-10-18 12:01:00,074 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.026 2026-10-18 12:01:00,115 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:01:00,116 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:01:00,140 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.011 2026-10-18 12:01:00,204 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-18 12:01:00,223 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.003 0.040 2026-10-18 12:01:00,278 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.009 0.025 2026-10-18 12:01:00,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.034 2026-10-18 12:01:00,302 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:01:00,383 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,395 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.025 2026-10-18 12:01:00,438 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,442 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /mail/data HTTP/1.1" 200 - 41 0.012 0.044 2026-10-18 12:01:00,475 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.002 0.006 2026-10-18 12:01:00,493 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,504 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.008 2026-10-18 12:01:00,523 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:01:00,543 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:01:00,588 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,646 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,688 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.009 0.031 2026-10-18 12:01:00,725 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 20 0.006 0.021 2026-10-18 12:01:00,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.040 2026-10-18 12:01:00,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:01:00,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 12:01:00,810 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.011 2026-10-18 12:01:00,825 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:01:00,844 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:01:00,863 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:00,917 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-18 12:01:00,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:00] "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-10-18 12:01:00,968 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,021 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,074 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,082 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.005 2026-10-18 12:01:01,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.001 0.003 2026-10-18 12:01:01,125 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,179 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.002 0.010 2026-10-18 12:01:01,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:01:01,229 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,283 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,333 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,391 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,442 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,444 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.016 0.036 2026-10-18 12:01:01,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-18 12:01:01,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.006 0.017 2026-10-18 12:01:01,497 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.028 2026-10-18 12:01:01,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.007 2026-10-18 12:01:01,511 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.001 0.012 2026-10-18 12:01:01,658 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.016 0.036 2026-10-18 12:01:01,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 12:01:01,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.011 2026-10-18 12:01:01,706 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,713 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.005 0.021 2026-10-18 12:01:01,760 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:01,809 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.043 2026-10-18 12:01:01,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.013 0.038 2026-10-18 12:01:01,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:01:01,937 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "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-10-18 12:01:01,948 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:01] "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-10-18 12:01:02,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:01:02,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.010 2026-10-18 12:01:02,050 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.009 0.027 2026-10-18 12:01:02,104 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.043 2026-10-18 12:01:02,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /mail/data HTTP/1.1" 200 - 31 0.011 0.072 2026-10-18 12:01:02,142 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 12:01:02,214 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,233 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.007 2026-10-18 12:01:02,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:01:02,278 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,342 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,392 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,450 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.007 0.023 2026-10-18 12:01:02,502 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.004 0.013 2026-10-18 12:01:02,526 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:01:02,560 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,577 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.004 0.011 2026-10-18 12:01:02,588 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:01:02,611 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,617 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.006 0.023 2026-10-18 12:01:02,630 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.005 2026-10-18 12:01:02,663 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /mail/data HTTP/1.1" 200 - 25 0.008 0.023 2026-10-18 12:01:02,672 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.003 0.012 2026-10-18 12:01:02,721 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,778 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,786 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:01:02,831 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.012 0.034 2026-10-18 12:01:02,854 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "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-10-18 12:01:02,883 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,954 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:02,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.007 0.024 2026-10-18 12:01:03,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "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-10-18 12:01:03,023 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:01:03,036 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,087 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,149 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,200 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,200 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.013 0.038 2026-10-18 12:01:03,255 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,338 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.034 0.081 2026-10-18 12:01:03,343 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.114 2026-10-18 12:01:03,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.006 0.018 2026-10-18 12:01:03,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.046 2026-10-18 12:01:03,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.049 2026-10-18 12:01:03,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /mail/data HTTP/1.1" 200 - 36 0.015 0.077 2026-10-18 12:01:03,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 12:01:03,510 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.010 0.060 2026-10-18 12:01:03,515 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.072 2026-10-18 12:01:03,528 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:01:03,559 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.011 0.029 2026-10-18 12:01:03,625 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-18 12:01:03,729 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,787 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,847 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.019 0.040 2026-10-18 12:01:03,891 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.010 0.028 2026-10-18 12:01:03,925 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:03,975 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:04,030 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:04,075 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:04] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.011 0.032 2026-10-18 12:01:04,083 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:04,128 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.013 0.031 2026-10-18 12:01:04,140 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-18 12:01:04,141 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:04] "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-10-18 12:01:04,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.001 0.011 2026-10-18 12:01:04,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:04] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.010 0.034 2026-10-18 12:01:04,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-18 12:01:04,196 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-18 12:01:04,322 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40330196 (allocated 42602496) 2026-10-18 12:01:04,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 155287 2026-10-18 12:01:04,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-18 12:01:04,327 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 155287 2026-10-18 12:01:04,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120104_385088_test_01_project_tour.txt 2026-10-18 12:01:04,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmptwniw1ft_chrome_odoo" 2026-10-18 12:01:04,405 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:01:05,409 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-18 12:01:05,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-18 12:01:05,826 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-18 12:01:05,892 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-18 12:01:06,090 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-18 12:01:06,345 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-18 12:01:06,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-18 12:01:06,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:01:06,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:01:06,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-18 12:01:06,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-18 12:01:06,967 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:01:07,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:07] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.008 0.180 2026-10-18 12:01:07,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-18 12:01:07,187 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-18 12:01:07,195 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:01:07,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:07] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.008 0.177 2026-10-18 12:01:07,388 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-18 12:01:08,363 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-18 12:01:08,387 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-18 12:01:08,445 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-18 12:01:08,487 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-18 12:01:08,599 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-18 12:01:08,690 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-18 12:01:08,781 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-18 12:01:09,067 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-18 12:01:09,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-18 12:01:09,450 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-18 12:01:09,520 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:01:09,608 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-18 12:01:09,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 155568 2026-10-18 12:01:09,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpsnglzq4w_chrome_odoo 2026-10-18 12:01:09,883 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:39721/json/version 2026-10-18 12:01:09,884 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:01:09,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 12:01:09,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:39721/json 2026-10-18 12:01:09,888 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:01:09,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:39721/devtools/page/5D882F24A91A5285BBF0F9ECEC7EE08A 2026-10-18 12:01:09,890 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-18 12:01:09,891 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-18 12:01:09,905 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:01:09,909 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-18 12:01:09,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-18 12:01:09,911 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:01:09,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:01:11,010 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:11] "GET /odoo HTTP/1.1" 200 - 157 0.060 1.002 2026-10-18 12:01:11,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '5D882F24A91A5285BBF0F9ECEC7EE08A', 'loaderId': 'DC7CDD7B4B756815F54A375E87924129', 'isDownload': False} 2026-10-18 12:01:11,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-18 12:01:11,040 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:11] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:01:12,861 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.018 1.810 2026-10-18 12:01:12,866 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:12] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.832 2026-10-18 12:01:12,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 1.833 2026-10-18 12:01:12,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:12] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:01:12,934 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:12] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:01:13,393 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:01:13,393 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:01:13,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 12:01:13,431 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:01:13,460 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.014 0.035 2026-10-18 12:01:13,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:01:13,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-18 12:01:13,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.038 2026-10-18 12:01:13,477 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:01:13,486 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:01:13,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.030 2026-10-18 12:01:13,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.050 2026-10-18 12:01:13,589 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: The ready code tooks too much time : 2.5741312503814697 2026-10-18 12:01:13,593 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:13,596 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:01:13,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 13 0.009 0.026 2026-10-18 12:01:13,602 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:01:13,603 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:13,620 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.006 0.049 2026-10-18 12:01:13,632 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.063 2026-10-18 12:01:13,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.061 2026-10-18 12:01:13,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.043 2026-10-18 12:01:13,656 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-18 12:01:13,659 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.085 2026-10-18 12:01:13,665 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:13,696 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:01:13,698 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:01:13,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /mail/data HTTP/1.1" 200 - 34 0.018 0.072 2026-10-18 12:01:13,707 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.043 2026-10-18 12:01:13,711 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.045 2026-10-18 12:01:13,718 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:13,734 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 12:01:13,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.041 0.117 2026-10-18 12:01:13,986 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.009 0.030 2026-10-18 12:01:13,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.041 2026-10-18 12:01:14,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.027 2026-10-18 12:01:14,090 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:14,103 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.013 2026-10-18 12:01:14,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /mail/data HTTP/1.1" 200 - 45 0.013 0.048 2026-10-18 12:01:14,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 23 0.008 0.083 2026-10-18 12:01:14,208 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.022 2026-10-18 12:01:14,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.025 0.136 2026-10-18 12:01:14,385 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.006 2026-10-18 12:01:14,393 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.002 0.014 2026-10-18 12:01:14,398 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.013 2026-10-18 12:01:14,463 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:01:14,659 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:01:14,682 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:14,693 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.005 0.014 2026-10-18 12:01:14,708 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.004 0.030 2026-10-18 12:01:14,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.003 0.042 2026-10-18 12:01:14,735 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.056 2026-10-18 12:01:14,741 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:14,797 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:14,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.024 0.057 2026-10-18 12:01:14,931 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.039 2026-10-18 12:01:14,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.010 0.030 2026-10-18 12:01:15,041 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 29 0.014 0.073 2026-10-18 12:01:15,065 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:01:15,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "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-10-18 12:01:15,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "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-10-18 12:01:15,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 12:01:15,238 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.012 2026-10-18 12:01:15,261 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:15,304 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.009 0.027 2026-10-18 12:01:15,319 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.046 2026-10-18 12:01:15,332 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:15,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /mail/data HTTP/1.1" 200 - 34 0.014 0.074 2026-10-18 12:01:15,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "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-10-18 12:01:15,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 35 0.019 0.068 2026-10-18 12:01:15,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.062 2026-10-18 12:01:15,459 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:15,461 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.009 0.016 2026-10-18 12:01:15,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.020 2026-10-18 12:01:15,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.018 2026-10-18 12:01:15,507 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /mail/data HTTP/1.1" 200 - 31 0.011 0.034 2026-10-18 12:01:15,510 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-18 12:01:15,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 12:01:15,513 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-18 12:01:15,531 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.074 2026-10-18 12:01:15,545 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:01:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.077 2026-10-18 12:01:15,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 38766008 (allocated 41947136) 2026-10-18 12:01:15,630 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 155568 2026-10-18 12:01:15,631 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-18 12:01:15,633 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 155568 2026-10-18 12:01:15,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120115_695693_test_task_templates_tour.txt 2026-10-18 12:01:15,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpsnglzq4w_chrome_odoo" 2026-10-18 12:01:15,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:01:16,579 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-18 12:01:16,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-18 12:01:16,774 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:01:18,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-18 12:01:21,834 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:01:32,887 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-18 12:01:33,977 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 12:01:46,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-18 12:01:48,817 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.analytic.line records with IDs: [12] 2026-10-18 12:01:48,956 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.move.line.ctp records with IDs: [1371, 1372, 1373] 2026-10-18 12:01:49,065 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.move.line records with IDs: [2558, 2559, 2560, 2561] 2026-10-18 12:01:49,135 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.move records with IDs: [961] 2026-10-18 12:01:49,201 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.analytic.line records with IDs: [11] 2026-10-18 12:01:49,287 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.move.line.ctp records with IDs: [1370] 2026-10-18 12:01:49,363 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.move.line records with IDs: [2556, 2557] 2026-10-18 12:01:49,408 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #410 deleted account.move records with IDs: [960] 2026-10-18 12:01:49,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-18 12:01:49,920 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-18 12:01:51,714 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-18 12:01:53,599 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-18 12:01:53,615 44 INFO rb-4af9f49-225677-425882 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-10-18 12:01:54,663 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:01:58,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-18 12:01:59,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:02:04,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-18 12:02:04,785 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 12:02:14,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-18 12:02:16,519 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-18 12:02:17,223 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-18 12:02:17,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-18 12:02:19,143 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-18 12:02:22,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-18 12:02:24,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-18 12:02:24,903 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-18 12:02:25,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-18 12:02:26,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-18 12:02:26,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-18 12:02:27,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-18 12:02:28,147 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #419 deleted account.analytic.line records with IDs: [45] 2026-10-18 12:02:28,219 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-18 12:02:29,108 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #419 deleted account.move.line.ctp records with IDs: [1422, 1423] 2026-10-18 12:02:29,185 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #419 deleted account.move.line records with IDs: [2636] 2026-10-18 12:02:30,685 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:02:44,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-18 12:02:44,975 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-18 12:02:46,934 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:02:46,936 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-18 12:02:47,607 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1571] 2026-10-18 12:02:47,617 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:02:58,606 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-18 12:03:01,254 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 12:03:15,677 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-18 12:03:18,942 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted stock.move.line records with IDs: [1569] 2026-10-18 12:03:19,145 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.analytic.line records with IDs: [49] 2026-10-18 12:03:19,270 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.move.line.ctp records with IDs: [1429] 2026-10-18 12:03:19,366 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.move.line records with IDs: [2643, 2644] 2026-10-18 12:03:19,436 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.move records with IDs: [986] 2026-10-18 12:03:20,185 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted stock.move.line records with IDs: [1570] 2026-10-18 12:03:20,342 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.analytic.line records with IDs: [50] 2026-10-18 12:03:20,454 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.move.line.ctp records with IDs: [1430] 2026-10-18 12:03:20,534 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.move.line records with IDs: [2645, 2646] 2026-10-18 12:03:20,582 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #428 deleted account.move records with IDs: [987] 2026-10-18 12:03:20,602 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-18 12:03:22,926 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-18 12:03:35,303 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-18 12:03:36,503 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-18 12:03:36,647 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-18 12:03:39,849 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-18 12:03:42,796 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:03:42,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-18 12:03:43,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #442 deleted resource.calendar.leaves records with IDs: [2] 2026-10-18 12:03:43,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #442 deleted account.analytic.line records with IDs: [58] 2026-10-18 12:03:43,338 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-18 12:03:45,628 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-18 12:03:46,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-18 12:03:46,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-18 12:03:46,452 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-18 12:03:46,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-18 12:03:46,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-18 12:03:46,000 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-18 12:03:46,889 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-18 12:03:47,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:03:47,349 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-18 12:03:47,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 155815 2026-10-18 12:03:47,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpocec7x7d_chrome_odoo 2026-10-18 12:03:47,684 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:46347/json/version 2026-10-18 12:03:47,685 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:03:47,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-18 12:03:47,693 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:46347/json 2026-10-18 12:03:47,693 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:03:47,696 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:46347/devtools/page/BE0E6B01F7F7D503D194743D924DE250 2026-10-18 12:03:47,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-18 12:03:47,698 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-18 12:03:47,721 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:03:47,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-18 12:03:47,724 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:47,724 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:47,743 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:03:48,712 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:48] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.052 0.929 2026-10-18 12:03:48,716 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': 'BE0E6B01F7F7D503D194743D924DE250', 'loaderId': '796877EE71021EBE262A516CCB62BAFD', 'isDownload': False} 2026-10-18 12:03:48,716 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-18 12:03:48,741 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:48] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:03:48,835 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.018 0.083 2026-10-18 12:03:48,843 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.002 0.105 2026-10-18 12:03:48,848 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:48] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.112 2026-10-18 12:03:48,860 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:48] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:03:48,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:48] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:03:49,381 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:03:49,381 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:03:49,390 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:03:49,423 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:03:49,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.018 0.037 2026-10-18 12:03:49,459 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.051 2026-10-18 12:03:49,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-18 12:03:49,469 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-18 12:03:49,473 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:03:49,484 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:03:49,533 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /odoo HTTP/1.1" 200 - 29 0.014 0.031 2026-10-18 12:03:49,547 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.052 2026-10-18 12:03:49,604 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/image/res.partner/3/avatar_128?unique=1792325026000 HTTP/1.1" 200 - 6 0.006 0.021 2026-10-18 12:03:49,606 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:49,607 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:03:49,619 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-18 12:03:49,627 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.006 0.043 2026-10-18 12:03:49,643 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.060 2026-10-18 12:03:49,646 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.053 2026-10-18 12:03:49,666 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.048 2026-10-18 12:03:49,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.076 2026-10-18 12:03:49,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-18 12:03:49,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:03:49,713 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:03:49,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.014 0.080 2026-10-18 12:03:49,768 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "POST /mail/data HTTP/1.1" 200 - 34 0.020 0.114 2026-10-18 12:03:49,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.021 0.091 2026-10-18 12:03:49,869 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.116 2026-10-18 12:03:50,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-18 12:03:50,300 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/39] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-10-18 12:03:50,316 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.003 2026-10-18 12:03:50,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-18 12:03:50,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.011 2026-10-18 12:03:50,439 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/39] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-10-18 12:03:50,455 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.007 0.032 2026-10-18 12:03:50,458 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.034 2026-10-18 12:03:50,462 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.037 2026-10-18 12:03:50,490 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /mail/data HTTP/1.1" 200 - 19 0.011 0.048 2026-10-18 12:03:50,492 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/39] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-18 12:03:50,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.049 2026-10-18 12:03:50,500 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.055 2026-10-18 12:03:50,503 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-18 12:03:50,522 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/action/load HTTP/1.1" 200 - 12 0.006 0.013 2026-10-18 12:03:50,700 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.040 0.091 2026-10-18 12:03:50,731 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.007 2026-10-18 12:03:50,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.015 0.036 2026-10-18 12:03:50,797 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:03:50,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.005 0.014 2026-10-18 12:03:50,879 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-18 12:03:50,919 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.032 2026-10-18 12:03:50,982 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:50] "POST /mail/data HTTP/1.1" 200 - 45 0.021 0.077 2026-10-18 12:03:51,020 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.015 0.067 2026-10-18 12:03:51,043 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.008 0.094 2026-10-18 12:03:51,045 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.105 2026-10-18 12:03:51,067 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.055 2026-10-18 12:03:51,084 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 12:03:51,174 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.011 2026-10-18 12:03:51,176 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-18 12:03:51,213 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.007 0.029 2026-10-18 12:03:51,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.048 2026-10-18 12:03:51,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-18 12:03:51,304 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-18 12:03:51,306 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,366 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.015 0.044 2026-10-18 12:03:51,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,398 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-18 12:03:51,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:03:51,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.012 2026-10-18 12:03:51,451 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-18 12:03:51,508 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-18 12:03:51,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-18 12:03:51,569 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,622 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.012 0.040 2026-10-18 12:03:51,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,640 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-18 12:03:51,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.012 2026-10-18 12:03:51,669 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:03:51,700 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-18 12:03:51,758 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-18 12:03:51,814 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-18 12:03:51,819 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.012 0.039 2026-10-18 12:03:51,886 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:03:51,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "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-10-18 12:03:51,900 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-10-18 12:03:51,904 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.013 2026-10-18 12:03:51,917 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.012 2026-10-18 12:03:51,951 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/39] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-10-18 12:03:52,008 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-18 12:03:52,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-18 12:03:52,070 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "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-10-18 12:03:52,121 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.012 0.039 2026-10-18 12:03:52,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "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-10-18 12:03:52,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "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-10-18 12:03:52,150 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/39] 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-10-18 12:03:52,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.013 2026-10-18 12:03:52,167 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:03:52,203 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/39] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-10-18 12:03:52,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.033 2026-10-18 12:03:52,258 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:03:52,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.010 0.034 2026-10-18 12:03:52,333 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/39] Tour project_todo_history_tour → Step ensure record is loaded (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 3)) 2026-10-18 12:03:52,370 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.031 2026-10-18 12:03:52,401 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.006 0.015 2026-10-18 12:03:52,415 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "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-10-18 12:03:52,457 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/39] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-10-18 12:03:52,467 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.011 2026-10-18 12:03:52,480 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.013 2026-10-18 12:03:52,511 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/39] Tour project_todo_history_tour → Step .dropdown-menu 2026-10-18 12:03:52,562 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/39] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-10-18 12:03:52,618 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/39] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-18 12:03:52,636 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:03:52,670 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-18 12:03:52,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.011 2026-10-18 12:03:52,683 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "GET /web/assets/710751d/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:03:52,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "GET /web/assets/642f726/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-18 12:03:52,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-18 12:03:52,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/39] 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-10-18 12:03:52,783 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/39] 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-10-18 12:03:52,833 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/39] 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-10-18 12:03:52,888 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/39] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-18 12:03:52,899 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "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-10-18 12:03:52,914 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "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.002 0.007 2026-10-18 12:03:52,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:52] "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.002 0.008 2026-10-18 12:03:52,950 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/39] 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-10-18 12:03:53,000 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/39] Tour project_todo_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-10-18 12:03:53,054 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/39] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-10-18 12:03:53,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/39] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-10-18 12:03:53,156 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/39] 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-10-18 12:03:53,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/39] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-10-18 12:03:53,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/39] 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-10-18 12:03:53,275 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:53] "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-10-18 12:03:53,321 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/39] Tour project_todo_history_tour → Step button.o_form_button_save 2026-10-18 12:03:53,376 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [39/39] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-10-18 12:03:53,430 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:53] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.012 0.040 2026-10-18 12:03:53,449 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:53] "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-10-18 12:03:53,457 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:53] "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-10-18 12:03:53,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-18 12:03:53,469 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-18 12:03:53,472 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:53] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.012 2026-10-18 12:03:53,487 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:53] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:03:53,572 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 33389996 (allocated 35753984) 2026-10-18 12:03:53,574 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 155815 2026-10-18 12:03:53,575 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-18 12:03:53,576 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 155815 2026-10-18 12:03:53,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120353_634019_test_project_todo_history.txt 2026-10-18 12:03:53,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpocec7x7d_chrome_odoo" 2026-10-18 12:03:53,648 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-18 12:03:54,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 156089 2026-10-18 12:03:54,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmp3k_3z3ac_chrome_odoo 2026-10-18 12:03:54,146 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:35287/json/version 2026-10-18 12:03:54,147 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35287', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:03:54,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-18 12:03:54,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:35287/json 2026-10-18 12:03:54,155 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35287', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:03:54,157 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:35287/devtools/page/C240D15E9AF8166202B82A495B1853EF 2026-10-18 12:03:54,161 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-18 12:03:54,162 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-18 12:03:54,249 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:03:54,250 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-18 12:03:54,251 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:54,251 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:54,259 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:03:55,262 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /odoo HTTP/1.1" 200 - 153 0.053 0.952 2026-10-18 12:03:55,266 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': 'C240D15E9AF8166202B82A495B1853EF', 'loaderId': 'EA662BEF4F60425A6478C2CD79589E5D', 'isDownload': False} 2026-10-18 12:03:55,266 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:55,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:03:55,373 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.076 2026-10-18 12:03:55,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.097 2026-10-18 12:03:55,387 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.100 2026-10-18 12:03:55,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:03:55,437 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:03:55,919 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:03:55,924 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 12:03:55,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:03:55,956 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:03:55,984 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.036 2026-10-18 12:03:55,988 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:03:55,991 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-18 12:03:55,999 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 12:03:56,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:03:56,012 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:03:56,059 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.031 2026-10-18 12:03:56,072 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.049 2026-10-18 12:03:56,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.006 0.015 2026-10-18 12:03:56,129 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-18 12:03:56,132 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:03:56,132 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/image/res.partner/3/avatar_128?unique=1792325026000 HTTP/1.1" 200 - 6 0.006 0.034 2026-10-18 12:03:56,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.049 2026-10-18 12:03:56,154 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,154 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-18 12:03:56,158 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.055 2026-10-18 12:03:56,177 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.037 2026-10-18 12:03:56,193 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:03:56,194 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:03:56,232 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /mail/data HTTP/1.1" 200 - 44 0.020 0.070 2026-10-18 12:03:56,234 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-18 12:03:56,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.046 2026-10-18 12:03:56,276 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,294 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:03:56,297 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:03:56,305 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /mail/data HTTP/1.1" 200 - 15 0.008 0.015 2026-10-18 12:03:56,339 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,509 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.034 0.131 2026-10-18 12:03:56,596 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.020 0.041 2026-10-18 12:03:56,690 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.013 2026-10-18 12:03:56,746 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.044 2026-10-18 12:03:56,796 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.018 2026-10-18 12:03:56,802 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.017 0.039 2026-10-18 12:03:56,888 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,941 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,963 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "POST /mail/data HTTP/1.1" 200 - 15 0.005 0.014 2026-10-18 12:03:56,993 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:56,997 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:56] "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.002 2026-10-18 12:03:57,068 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.006 0.044 2026-10-18 12:03:57,131 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.015 0.036 2026-10-18 12:03:57,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-18 12:03:57,166 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-18 12:03:57,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27059912 (allocated 29097984) 2026-10-18 12:03:57,236 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 156089 2026-10-18 12:03:57,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-18 12:03:57,238 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 156089 2026-10-18 12:03:57,297 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120357_297378_test_tour_project_task_activities_split.txt 2026-10-18 12:03:57,297 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmp3k_3z3ac_chrome_odoo" 2026-10-18 12:03:57,309 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-18 12:03:57,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 156303 2026-10-18 12:03:57,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpnq2o6ezg_chrome_odoo 2026-10-18 12:03:57,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:40695/json/version 2026-10-18 12:03:57,651 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:03:57,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-18 12:03:57,653 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:40695/json 2026-10-18 12:03:57,653 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:03:57,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:40695/devtools/page/9CDC8DDCF56B850EDBD58D1C9F0B4B0D 2026-10-18 12:03:57,656 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-18 12:03:57,657 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-18 12:03:57,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:03:57,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-18 12:03:57,723 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:57,723 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:57,731 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:03:58,694 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:58] "GET /odoo HTTP/1.1" 200 - 154 0.054 0.911 2026-10-18 12:03:58,697 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '9CDC8DDCF56B850EDBD58D1C9F0B4B0D', 'loaderId': '1A08A1ED432ECF17DB6B9C05C3DA7D14', 'isDownload': False} 2026-10-18 12:03:58,697 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:58,722 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:58] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:03:58,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:58] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-18 12:03:58,752 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.008 0.027 2026-10-18 12:03:58,821 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.012 0.092 2026-10-18 12:03:58,826 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:58] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-10-18 12:03:58,863 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:58] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:03:59,345 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:03:59,346 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:03:59,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-18 12:03:59,381 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:03:59,410 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.035 2026-10-18 12:03:59,413 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:03:59,416 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-18 12:03:59,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-18 12:03:59,427 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:03:59,436 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:03:59,482 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /odoo HTTP/1.1" 200 - 29 0.010 0.031 2026-10-18 12:03:59,495 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.050 2026-10-18 12:03:59,546 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:59,549 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-18 12:03:59,556 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:59,558 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:03:59,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.032 2026-10-18 12:03:59,583 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/image/res.partner/3/avatar_128?unique=1792325026000 HTTP/1.1" 200 - 6 0.005 0.061 2026-10-18 12:03:59,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.062 2026-10-18 12:03:59,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.064 2026-10-18 12:03:59,601 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.002 0.081 2026-10-18 12:03:59,623 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.054 2026-10-18 12:03:59,625 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:03:59,627 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:03:59,628 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:59,675 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /mail/data HTTP/1.1" 200 - 34 0.018 0.091 2026-10-18 12:03:59,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-10-18 12:03:59,683 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:59,687 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 0.052 2026-10-18 12:03:59,703 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.013 2026-10-18 12:03:59,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.032 0.082 2026-10-18 12:03:59,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:03:59,907 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.011 0.034 2026-10-18 12:03:59,926 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:03:59,987 44 INFO rb-4af9f49-225677-425882 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-10-18 12:03:59,993 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:03:59] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.004 0.014 2026-10-18 12:04:00,038 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,092 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /mail/data HTTP/1.1" 200 - 45 0.013 0.048 2026-10-18 12:04:00,094 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,137 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.003 0.018 2026-10-18 12:04:00,149 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,164 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.003 0.011 2026-10-18 12:04:00,185 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.003 0.012 2026-10-18 12:04:00,200 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,254 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,308 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,315 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:04:00,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.001 0.005 2026-10-18 12:04:00,359 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,415 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,428 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.001 0.008 2026-10-18 12:04:00,441 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-10-18 12:04:00,466 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,522 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,573 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,629 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,680 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,706 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.023 0.052 2026-10-18 12:04:00,718 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:04:00,743 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.007 0.018 2026-10-18 12:04:00,773 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.010 0.040 2026-10-18 12:04:00,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.022 2026-10-18 12:04:00,787 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.002 0.028 2026-10-18 12:04:00,864 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,875 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.012 0.032 2026-10-18 12:04:00,889 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:04:00,895 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.001 0.012 2026-10-18 12:04:00,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:00] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.005 0.021 2026-10-18 12:04:00,915 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:00,974 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,025 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,081 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.032 2026-10-18 12:04:01,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:04:01,155 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.007 0.018 2026-10-18 12:04:01,187 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "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-10-18 12:04:01,246 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-10-18 12:04:01,266 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,270 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.012 2026-10-18 12:04:01,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.005 0.011 2026-10-18 12:04:01,330 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,384 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.010 0.024 2026-10-18 12:04:01,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /mail/data HTTP/1.1" 200 - 34 0.012 0.054 2026-10-18 12:04:01,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:04:01,484 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,496 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:04:01,505 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:04:01,543 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,607 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,658 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,720 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,755 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.007 0.026 2026-10-18 12:04:01,784 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.004 0.014 2026-10-18 12:04:01,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:04:01,840 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.005 0.015 2026-10-18 12:04:01,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:04:01,891 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,901 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.006 0.021 2026-10-18 12:04:01,915 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.007 2026-10-18 12:04:01,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /mail/data HTTP/1.1" 200 - 25 0.008 0.030 2026-10-18 12:04:01,954 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:01,966 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:01] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.004 0.015 2026-10-18 12:04:02,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.005 0.016 2026-10-18 12:04:02,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "GET /web/image/res.users/443/avatar_128 HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:04:02,254 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,266 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.003 0.009 2026-10-18 12:04:02,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.007 0.019 2026-10-18 12:04:02,309 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "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-10-18 12:04:02,343 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,350 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "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-10-18 12:04:02,401 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,402 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "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-10-18 12:04:02,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.006 0.016 2026-10-18 12:04:02,432 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-10-18 12:04:02,449 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,504 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,635 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.034 0.095 2026-10-18 12:04:02,655 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,670 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.010 0.020 2026-10-18 12:04:02,674 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.026 2026-10-18 12:04:02,676 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-10-18 12:04:02,691 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.027 2026-10-18 12:04:02,705 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.028 2026-10-18 12:04:02,710 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,728 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/action/load HTTP/1.1" 200 - 13 0.005 0.012 2026-10-18 12:04:02,754 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.012 2026-10-18 12:04:02,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.005 0.012 2026-10-18 12:04:02,816 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.011 2026-10-18 12:04:02,831 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:02,832 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:02] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.003 0.010 2026-10-18 12:04:03,103 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:03,156 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:03,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.020 0.045 2026-10-18 12:04:03,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.006 0.015 2026-10-18 12:04:03,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.018 0.036 2026-10-18 12:04:03,286 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.007 0.018 2026-10-18 12:04:03,307 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.005 0.036 2026-10-18 12:04:03,336 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:03,403 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.006 0.069 2026-10-18 12:04:03,435 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.093 2026-10-18 12:04:03,452 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.006 2026-10-18 12:04:03,464 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-18 12:04:03,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-18 12:04:03,488 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:04:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.011 0.032 2026-10-18 12:04:03,646 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 36744480 (allocated 40505344) 2026-10-18 12:04:03,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 156303 2026-10-18 12:04:03,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-18 12:04:03,652 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 156303 2026-10-18 12:04:03,710 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120403_710682_test_tour_todo_main_ui_functions.txt 2026-10-18 12:04:03,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpnq2o6ezg_chrome_odoo" 2026-10-18 12:04:03,729 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-18 12:04:08,655 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-10-18 12:04:09,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-18 12:04:09,315 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-18 12:04:11,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 446, model: sale.order.line 2026-10-18 12:04:11,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-18 12:04:11,601 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-18 12:04:16,171 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-18 12:04:18,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 12:04:25,692 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-18 12:04:27,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_bill_to_receive ... 2026-10-18 12:04:27,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_default_no_movement ... 2026-10-18 12:04:27,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_mixed_lines ... 2026-10-18 12:04:28,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_prepaid_expense ... 2026-10-18 12:04:28,784 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-18 12:04:29,282 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-18 12:04:29,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-18 12:04:30,234 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-18 12:04:31,332 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-18 12:04:32,749 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-18 12:04:33,329 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-18 12:04:33,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-18 12:04:34,524 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-18 12:04:34,611 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-18 12:04:36,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:04:36,274 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-18 12:04:36,275 44 INFO rb-4af9f49-225677-425882 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-10-18 12:04:36,279 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:04:44,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-18 12:04:44,812 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-18 12:04:45,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-18 12:04:47,243 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-18 12:04:47,325 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-18 12:04:48,447 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-18 12:04:49,399 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-18 12:04:50,120 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-18 12:04:50,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-18 12:04:51,424 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-18 12:04:51,596 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-18 12:04:51,687 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-18 12:04:52,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-18 12:04:53,459 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-18 12:04:53,661 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-18 12:04:54,500 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_partner_deletion ... 2026-10-18 12:04:54,634 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-18 12:04:55,406 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_price_exclude_with_multicompany ... 2026-10-18 12:04:56,827 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_price_include_tax_mapped_by_fiscal_position_on_branch ... 2026-10-18 12:04:59,096 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-18 12:04:59,903 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #451 deleted stock.move.line records with IDs: [1578] 2026-10-18 12:04:59,957 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-18 12:05:01,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-18 12:05:02,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-18 12:05:07,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-18 12:05:07,702 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-18 12:05:07,963 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-18 12:05:09,289 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-18 12:05:09,375 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-18 12:05:09,541 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-18 12:05:10,065 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-18 12:05:12,548 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-18 12:05:14,189 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-18 12:05:15,202 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-18 12:05:16,204 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-18 12:05:16,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-18 12:05:16,813 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-18 12:05:17,882 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-18 12:05:20,122 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-18 12:05:20,960 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-18 12:05:21,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:05:26,342 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:05:26,674 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:05:26,848 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-18 12:05:29,369 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 12:05:34,252 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-18 12:05:37,223 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1490, 1491, 1492, 1493] 2026-10-18 12:05:37,320 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2747, 2748, 2749, 2750, 2751] 2026-10-18 12:05:37,369 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #459 deleted mail.message records with IDs: [20717] 2026-10-18 12:05:37,429 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #459 deleted account.move records with IDs: [1029] 2026-10-18 12:05:37,640 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-18 12:05:39,904 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-18 12:05:42,809 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-18 12:05:44,603 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:05:49,121 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-18 12:05:49,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 156574 2026-10-18 12:05:49,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmp8da2xe55_chrome_odoo 2026-10-18 12:05:49,861 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:45699/json/version 2026-10-18 12:05:49,862 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:05:49,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Browser version: Chrome/150.0.7871.114 2026-10-18 12:05:49,863 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:45699/json 2026-10-18 12:05:49,864 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:05:49,865 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:45699/devtools/page/255B512D733A4F103E02AC8C5012C5A0 2026-10-18 12:05:49,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-18 12:05:49,867 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-18 12:05:49,937 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-18 12:05:49,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-18 12:05:49,939 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:49,939 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:49,947 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:05:50,946 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:50] "GET /odoo HTTP/1.1" 200 - 147 0.050 0.951 2026-10-18 12:05:50,949 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '255B512D733A4F103E02AC8C5012C5A0', 'loaderId': '6CED69EA8E6A63700EF4A4FD120D7743', 'isDownload': False} 2026-10-18 12:05:50,950 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:50,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:50] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:05:50,976 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:50] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-18 12:05:51,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.008 0.025 2026-10-18 12:05:51,035 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.007 0.060 2026-10-18 12:05:51,039 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-18 12:05:51,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:05:51,581 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:05:51,582 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:05:51,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-18 12:05:51,606 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:05:51,621 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-18 12:05:51,643 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: Owl is running in 'dev' mode. 2026-10-18 12:05:51,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:05:51,664 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:05:51,702 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /odoo HTTP/1.1" 200 - 28 0.009 0.025 2026-10-18 12:05:51,716 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.042 2026-10-18 12:05:51,768 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:51,770 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:05:51,772 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/image?model=res.users&field=avatar_128&id=463 HTTP/1.1" 200 - 14 0.010 0.018 2026-10-18 12:05:51,776 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:51,776 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:05:51,801 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/image/res.partner/1782/avatar_128?unique=1792325144000 HTTP/1.1" 200 - 6 0.006 0.048 2026-10-18 12:05:51,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.000 0.057 2026-10-18 12:05:51,808 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.054 2026-10-18 12:05:51,820 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /web/image/res.company/282/favicon HTTP/1.1" 200 - 9 0.004 0.042 2026-10-18 12:05:51,836 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:51,859 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /mail/data HTTP/1.1" 200 - 33 0.015 0.060 2026-10-18 12:05:51,862 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.076 2026-10-18 12:05:51,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.027 2026-10-18 12:05:51,867 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.028 2026-10-18 12:05:51,870 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.116 2026-10-18 12:05:51,900 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:51,902 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:05:51,916 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.010 2026-10-18 12:05:51,965 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:52,013 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: mrp_production_count 2026-10-18 12:05:52,015 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: sale_order_count 2026-10-18 12:05:52,017 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: has_sale_order 2026-10-18 12:05:52,017 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: repair_count 2026-10-18 12:05:52,020 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: freight.booking 2026-10-18 12:05:52,022 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: booking_count 2026-10-18 12:05:52,023 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 463, model: purchase.order, field: shipment_count 2026-10-18 12:05:52,108 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.039 0.122 2026-10-18 12:05:52,157 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.009 0.019 2026-10-18 12:05:52,195 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.004 0.012 2026-10-18 12:05:52,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.007 0.022 2026-10-18 12:05:52,276 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:52,294 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /mail/data HTTP/1.1" 200 - 43 0.014 0.039 2026-10-18 12:05:52,310 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "GET /web/image/res.users/463/avatar_128 HTTP/1.1" 200 - 7 0.004 0.031 2026-10-18 12:05:52,334 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.004 0.022 2026-10-18 12:05:52,338 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:52,376 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.003 0.034 2026-10-18 12:05:52,419 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.005 0.017 2026-10-18 12:05:52,491 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:05:52,605 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:52,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.014 2026-10-18 12:05:52,650 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:05:52,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:05:52,874 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.013 2026-10-18 12:05:52,918 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:52,951 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.008 0.021 2026-10-18 12:05:52,975 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:52,994 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:52] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.003 0.013 2026-10-18 12:05:53,043 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:05:53,065 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:53,069 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.004 0.009 2026-10-18 12:05:53,337 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.008 0.011 2026-10-18 12:05:53,370 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:53,381 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 12:05:53,417 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.004 0.012 2026-10-18 12:05:53,493 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.022 0.046 2026-10-18 12:05:53,526 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:53,554 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.015 0.032 2026-10-18 12:05:53,566 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.052 2026-10-18 12:05:53,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-18 12:05:53,592 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:53,592 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:05:53,600 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-18 12:05:53,646 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:53,704 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:53,724 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.004 0.015 2026-10-18 12:05:53,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.005 0.023 2026-10-18 12:05:53,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:53] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.034 0.070 2026-10-18 12:05:54,134 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 153 0.085 0.139 2026-10-18 12:05:54,162 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 10 0.014 0.208 2026-10-18 12:05:54,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.007 0.240 2026-10-18 12:05:54,222 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /mail/data HTTP/1.1" 200 - 33 0.011 0.261 2026-10-18 12:05:54,301 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 49 0.030 0.128 2026-10-18 12:05:54,342 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:54,380 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /mail/data HTTP/1.1" 200 - 30 0.011 0.026 2026-10-18 12:05:54,397 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:54,397 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:54,406 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.001 0.006 2026-10-18 12:05:54,724 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: sale.order.line 2026-10-18 12:05:54,754 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: sale.order.line 2026-10-18 12:05:54,779 44 INFO rb-4af9f49-225677-425882 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-18 12:05:54,828 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:54] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 202 0.103 0.314 2026-10-18 12:05:54,988 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: account.payment 2026-10-18 12:05:55,003 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: payment.transaction 2026-10-18 12:05:55,007 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: mrp.production 2026-10-18 12:05:55,010 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 463, model: account.asset.asset 2026-10-18 12:05:55,091 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:55] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.047 0.206 2026-10-18 12:05:55,139 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:55] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.013 0.016 2026-10-18 12:05:55,280 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:55] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.064 0.097 2026-10-18 12:05:55,422 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:55,439 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:55] "POST /web/dataset/call_kw/account.move/json_friendly_approval_request_data#account.move.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.014 0.014 2026-10-18 12:05:55,471 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-18 12:05:55,473 44 INFO rb-4af9f49-225677-425882 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-10-18 12:05:55,504 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:55] "POST /mail/data HTTP/1.1" 200 - 49 0.018 0.058 2026-10-18 12:05:55,529 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:55] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.006 0.098 2026-10-18 12:05:55,597 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 38202500 (allocated 41627648) 2026-10-18 12:05:55,649 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:05:55] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:05:55,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 156574 2026-10-18 12:05:55,650 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-18 12:05:55,651 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 156574 2026-10-18 12:05:55,707 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120555_707264_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-18 12:05:55,707 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmp8da2xe55_chrome_odoo" 2026-10-18 12:05:55,747 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 12:06:00,722 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-18 12:06:04,629 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_expired_vendor_code_not_duplicated ... 2026-10-18 12:06:05,686 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-18 12:06:06,330 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_partner_specific_code_not_duplicated ... 2026-10-18 12:06:07,385 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_standard_code_not_duplicated ... 2026-10-18 12:06:08,490 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-18 12:06:14,280 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-18 12:06:15,596 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1616] 2026-10-18 12:06:16,212 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-18 12:06:16,235 44 INFO rb-4af9f49-225677-425882 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-10-18 12:06:16,237 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-18 12:06:17,734 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-18 12:06:20,479 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-18 12:06:25,160 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-18 12:06:27,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-18 12:06:28,126 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-18 12:06:29,055 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-18 12:06:32,725 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-18 12:06:33,281 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-18 12:06:34,272 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-18 12:06:34,815 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-18 12:06:35,369 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-18 12:06:38,251 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:06:43,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-18 12:06:48,037 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-18 12:06:48,669 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1531] 2026-10-18 12:06:48,758 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2847] 2026-10-18 12:06:48,842 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2850] 2026-10-18 12:06:49,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-18 12:06:49,736 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-18 12:06:51,856 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-18 12:06:54,458 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1536, 1537, 1538] 2026-10-18 12:06:54,532 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2862, 2863] 2026-10-18 12:06:55,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-18 12:06:57,188 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-18 12:07:09,866 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-18 12:07:13,705 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-10-18 12:07:13,798 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2907] 2026-10-18 12:07:14,048 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-18 12:07:15,364 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-18 12:07:18,506 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1573, 1574, 1575] 2026-10-18 12:07:18,595 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2916] 2026-10-18 12:07:18,933 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-18 12:07:18,966 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-18 12:07:21,255 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-18 12:07:23,521 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-18 12:07:25,916 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-18 12:07:29,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-18 12:07:31,580 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1590, 1591] 2026-10-18 12:07:31,650 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2937] 2026-10-18 12:07:32,036 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-18 12:07:35,272 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2946] 2026-10-18 12:07:35,352 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2947] 2026-10-18 12:07:35,591 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-18 12:07:38,481 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1597, 1598, 1599, 1600, 1601] 2026-10-18 12:07:38,565 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2956] 2026-10-18 12:07:38,667 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1602, 1603, 1604, 1605] 2026-10-18 12:07:38,736 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2951] 2026-10-18 12:07:38,886 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-18 12:07:41,344 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1606, 1607, 1608] 2026-10-18 12:07:41,416 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2959, 2960] 2026-10-18 12:07:41,756 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-18 12:07:44,458 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1612, 1613, 1614, 1615] 2026-10-18 12:07:44,535 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2971] 2026-10-18 12:07:44,632 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1616, 1617, 1618] 2026-10-18 12:07:44,698 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2966] 2026-10-18 12:07:44,844 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-18 12:07:47,454 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1619, 1620, 1621, 1622] 2026-10-18 12:07:47,530 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2973] 2026-10-18 12:07:47,678 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-18 12:07:50,333 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1623, 1624, 1625, 1626] 2026-10-18 12:07:50,410 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2980] 2026-10-18 12:07:50,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-18 12:07:53,269 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1627, 1628, 1629, 1630] 2026-10-18 12:07:53,346 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2991] 2026-10-18 12:07:53,444 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1631, 1632, 1633] 2026-10-18 12:07:53,510 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [2987] 2026-10-18 12:07:53,659 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-18 12:07:55,817 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-18 12:07:58,547 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-18 12:08:00,689 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1640, 1641] 2026-10-18 12:08:00,759 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [3003] 2026-10-18 12:08:01,068 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-18 12:08:03,249 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line.ctp records with IDs: [1644, 1645] 2026-10-18 12:08:03,320 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #466 deleted account.move.line records with IDs: [3008] 2026-10-18 12:08:03,665 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-18 12:08:03,669 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-18 12:08:04,077 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 156820 2026-10-18 12:08:04,077 44 INFO rb-4af9f49-225677-425882 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/tmp2lqfzjr5_chrome_odoo 2026-10-18 12:08:04,078 44 INFO rb-4af9f49-225677-425882 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:44775/json/version 2026-10-18 12:08:04,079 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:08:04,080 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Browser version: Chrome/150.0.7871.114 2026-10-18 12:08:04,081 44 INFO rb-4af9f49-225677-425882 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:44775/json 2026-10-18 12:08:04,081 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:08:04,082 44 INFO rb-4af9f49-225677-425882 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:44775/devtools/page/3952FDFB3240D8AF4D0D2EB1E806C319 2026-10-18 12:08:04,084 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:04,085 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:04,106 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:08:04,110 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:04,111 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:04,111 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:04,119 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:08:05,124 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web HTTP/1.1" 200 - 158 0.060 0.948 2026-10-18 12:08:05,127 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '3952FDFB3240D8AF4D0D2EB1E806C319', 'loaderId': '04B69753077ED3B9F0CD948276A8C132', 'isDownload': False} 2026-10-18 12:08:05,127 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:05,150 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-18 12:08:05,180 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.010 0.024 2026-10-18 12:08:05,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-10-18 12:08:05,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.014 0.110 2026-10-18 12:08:05,272 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-18 12:08:05,313 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:08:05,770 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:08:05,772 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:08:05,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:08:05,809 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:08:05,838 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.013 0.036 2026-10-18 12:08:05,842 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.045 2026-10-18 12:08:05,844 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:05,853 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 12:08:05,855 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:08:05,864 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:08:05,910 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.031 2026-10-18 12:08:05,924 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.050 2026-10-18 12:08:05,978 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-18 12:08:05,978 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-18 12:08:05,980 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:05,990 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.032 2026-10-18 12:08:05,992 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:06,003 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.053 2026-10-18 12:08:06,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.062 2026-10-18 12:08:06,036 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.046 2026-10-18 12:08:06,073 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /mail/data HTTP/1.1" 200 - 35 0.014 0.073 2026-10-18 12:08:06,088 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.004 0.137 2026-10-18 12:08:06,090 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-18 12:08:06,237 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.041 0.165 2026-10-18 12:08:06,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.002 0.010 2026-10-18 12:08:06,348 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:06,361 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.006 0.018 2026-10-18 12:08:06,396 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.002 0.042 2026-10-18 12:08:06,466 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.012 0.032 2026-10-18 12:08:06,550 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:08:06,556 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /mail/data HTTP/1.1" 200 - 45 0.015 0.101 2026-10-18 12:08:06,633 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.019 2026-10-18 12:08:06,704 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:06,720 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.006 0.021 2026-10-18 12:08:06,744 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:08:06,764 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:08:06,973 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.003 0.014 2026-10-18 12:08:06,989 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:06] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.019 2026-10-18 12:08:07,031 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:07,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.013 0.030 2026-10-18 12:08:07,122 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:07,191 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.021 0.045 2026-10-18 12:08:07,242 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "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.005 0.012 2026-10-18 12:08:07,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.010 0.023 2026-10-18 12:08:07,318 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 12 0.008 0.049 2026-10-18 12:08:07,537 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.042 0.219 2026-10-18 12:08:07,581 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.300 2026-10-18 12:08:07,602 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.005 0.046 2026-10-18 12:08:07,605 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.047 2026-10-18 12:08:07,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.017 0.081 2026-10-18 12:08:07,667 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "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.049 2026-10-18 12:08:07,671 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.040 2026-10-18 12:08:07,695 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.007 0.022 2026-10-18 12:08:07,709 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "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.025 2026-10-18 12:08:07,730 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:07,787 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:07,839 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:07,873 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /product/catalog/create_section HTTP/1.1" 200 - 21 0.010 0.023 2026-10-18 12:08:07,890 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:07,891 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:08:07,892 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "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.009 2026-10-18 12:08:07,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.013 0.031 2026-10-18 12:08:07,942 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:07,956 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:07] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.006 0.016 2026-10-18 12:08:08,971 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:09,023 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:09,535 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:09] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.028 0.063 2026-10-18 12:08:09,567 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:09] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.002 0.036 2026-10-18 12:08:09,673 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:09] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 66 0.033 0.061 2026-10-18 12:08:09,783 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:09] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.011 2026-10-18 12:08:09,804 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:09] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.006 0.015 2026-10-18 12:08:09,822 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:09,844 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:09] "POST /mail/data HTTP/1.1" 200 - 32 0.011 0.029 2026-10-18 12:08:09,872 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:09,925 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:09,975 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:10,026 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: tour succeeded 2026-10-18 12:08:10,027 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:10,123 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 36249980 (allocated 39157760) 2026-10-18 12:08:10,127 44 INFO rb-4af9f49-225677-425882 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 156820 2026-10-18 12:08:10,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Closing websocket connection 2026-10-18 12:08:10,130 44 INFO rb-4af9f49-225677-425882 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 156820 2026-10-18 12:08:10,194 44 INFO rb-4af9f49-225677-425882 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-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120810_194191_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-18 12:08:10,194 44 INFO rb-4af9f49-225677-425882 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/tmp2lqfzjr5_chrome_odoo" 2026-10-18 12:08:10,213 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:08:14,878 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-18 12:08:16,658 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-18 12:08:17,560 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-18 12:08:17,638 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-18 12:08:17,929 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-18 12:08:18,083 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-18 12:08:18,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:08:22,908 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-18 12:08:22,938 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 12:08:23,178 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:08:23,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:23] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 38 0.016 0.187 2026-10-18 12:08:23,474 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:23] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.032 0.060 2026-10-18 12:08:23,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:23] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.018 0.046 2026-10-18 12:08:23,545 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-18 12:08:24,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 157049 2026-10-18 12:08:24,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmppyem5vya_chrome_odoo 2026-10-18 12:08:24,053 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:43681/json/version 2026-10-18 12:08:24,054 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:24,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-18 12:08:24,058 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:43681/json 2026-10-18 12:08:24,058 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:24,059 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:43681/devtools/page/BCA217E3AA7E40A287524BC733A1E8BA 2026-10-18 12:08:24,060 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-18 12:08:24,061 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-18 12:08:24,093 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-18 12:08:24,094 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-18 12:08:24,095 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:24,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigating to: "http://127.0.0.1:8069/odoo/purchase" 2026-10-18 12:08:24,102 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:08:25,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /odoo/purchase HTTP/1.1" 200 - 153 0.065 0.921 2026-10-18 12:08:25,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': 'BCA217E3AA7E40A287524BC733A1E8BA', 'loaderId': '862A840C976C58C00CC52EEC90F3D0E0', 'isDownload': False} 2026-10-18 12:08:25,088 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-18 12:08:25,112 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-18 12:08:25,116 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-18 12:08:25,194 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.022 0.068 2026-10-18 12:08:25,204 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.093 2026-10-18 12:08:25,214 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:08:25,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:08:25,737 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-18 12:08:25,737 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-18 12:08:25,747 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:08:25,760 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-18 12:08:25,779 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-10-18 12:08:25,801 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-18 12:08:25,813 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:08:25,822 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:08:25,865 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /odoo HTTP/1.1" 200 - 28 0.013 0.026 2026-10-18 12:08:25,879 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.046 2026-10-18 12:08:25,933 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:08:25,935 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:08:25,938 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/image?model=res.users&field=avatar_128&id=471 HTTP/1.1" 200 - 14 0.011 0.021 2026-10-18 12:08:25,940 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:25,951 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:25,961 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/image/res.partner/1809/avatar_128?unique=1792325298000 HTTP/1.1" 200 - 6 0.007 0.049 2026-10-18 12:08:25,965 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.057 2026-10-18 12:08:25,981 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:25] "GET /web/image/res.company/286/favicon HTTP/1.1" 200 - 9 0.005 0.039 2026-10-18 12:08:26,015 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /mail/data HTTP/1.1" 200 - 33 0.013 0.061 2026-10-18 12:08:26,017 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-18 12:08:26,029 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.113 2026-10-18 12:08:26,109 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: sale_order_count 2026-10-18 12:08:26,111 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: has_sale_order 2026-10-18 12:08:26,114 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 471, model: freight.booking 2026-10-18 12:08:26,116 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: booking_count 2026-10-18 12:08:26,117 44 INFO rb-4af9f49-225677-425882 odoo.models: Access Denied by ACLs for operation: read, uid: 471, model: purchase.order, field: shipment_count 2026-10-18 12:08:26,200 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.040 0.121 2026-10-18 12:08:26,254 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.009 0.023 2026-10-18 12:08:26,292 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.005 0.013 2026-10-18 12:08:26,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.007 0.013 2026-10-18 12:08:26,382 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "GET /web/image/res.users/471/avatar_128 HTTP/1.1" 200 - 7 0.004 0.022 2026-10-18 12:08:26,391 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:26,434 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.002 0.037 2026-10-18 12:08:26,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /mail/data HTTP/1.1" 200 - 43 0.015 0.073 2026-10-18 12:08:26,519 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 13 0.014 0.047 2026-10-18 12:08:26,568 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 29 0.015 0.094 2026-10-18 12:08:26,589 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.082 2026-10-18 12:08:26,650 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:08:26,758 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.013 2026-10-18 12:08:26,782 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:26,799 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /mail/data HTTP/1.1" 200 - 29 0.012 0.026 2026-10-18 12:08:26,806 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.002 0.040 2026-10-18 12:08:26,839 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:26,889 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:26,951 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:26,974 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:26] "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.005 0.012 2026-10-18 12:08:27,170 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.037 0.150 2026-10-18 12:08:27,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.005 0.014 2026-10-18 12:08:27,245 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.016 0.037 2026-10-18 12:08:27,248 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.054 2026-10-18 12:08:27,260 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "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.044 2026-10-18 12:08:27,285 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.007 0.020 2026-10-18 12:08:27,289 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.015 2026-10-18 12:08:27,298 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:08:27,337 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,340 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "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.016 2026-10-18 12:08:27,354 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:27] "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.029 2026-10-18 12:08:27,391 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,441 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,494 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,546 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,598 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,649 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,700 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,751 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,801 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:27,853 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,436 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:28] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.025 0.057 2026-10-18 12:08:28,470 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,521 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,573 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,624 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,676 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,727 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,778 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,829 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,879 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:28,931 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:29,486 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:29] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.019 0.034 2026-10-18 12:08:29,520 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:29,573 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:30,115 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.003 0.033 2026-10-18 12:08:30,221 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 60 0.038 0.055 2026-10-18 12:08:30,279 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:08:30,322 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:30,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.015 0.013 2026-10-18 12:08:30,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /mail/data HTTP/1.1" 200 - 21 0.011 0.035 2026-10-18 12:08:30,376 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:30,379 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.007 0.056 2026-10-18 12:08:30,392 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.008 2026-10-18 12:08:30,422 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:08:30,561 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.003 0.103 2026-10-18 12:08:30,565 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.105 2026-10-18 12:08:30,599 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.009 0.018 2026-10-18 12:08:30,629 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.005 0.011 2026-10-18 12:08:30,661 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:30,699 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.003 0.033 2026-10-18 12:08:30,738 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.015 0.012 2026-10-18 12:08:30,781 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 22 0.017 0.050 2026-10-18 12:08:30,860 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:30,864 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.015 0.012 2026-10-18 12:08:30,897 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /mail/data HTTP/1.1" 200 - 19 0.012 0.036 2026-10-18 12:08:30,902 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.049 2026-10-18 12:08:30,929 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.016 0.041 2026-10-18 12:08:30,945 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:30] "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.005 0.072 2026-10-18 12:08:31,009 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.002 0.053 2026-10-18 12:08:31,033 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.005 0.011 2026-10-18 12:08:31,077 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.020 0.032 2026-10-18 12:08:31,080 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.053 2026-10-18 12:08:31,095 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "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.046 2026-10-18 12:08:31,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.008 0.023 2026-10-18 12:08:31,122 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.029 2026-10-18 12:08:31,130 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:08:31,149 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "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-10-18 12:08:31,155 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:31,163 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "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.018 2026-10-18 12:08:31,208 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:31,259 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:31,310 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:31,360 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:31,413 44 INFO rb-4af9f49-225677-425882 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-10-18 12:08:31,777 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.019 0.049 2026-10-18 12:08:31,952 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:31] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.003 0.031 2026-10-18 12:08:32,034 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:32] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 46 0.023 0.046 2026-10-18 12:08:32,115 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-18 12:08:32,118 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-18 12:08:32,118 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:32] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.011 0.013 2026-10-18 12:08:32,148 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:32] "POST /mail/data HTTP/1.1" 200 - 21 0.008 0.031 2026-10-18 12:08:32,169 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:08:32] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.005 0.049 2026-10-18 12:08:32,262 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 41738924 (allocated 46497792) 2026-10-18 12:08:32,269 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 157049 2026-10-18 12:08:32,270 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-18 12:08:32,271 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 157049 2026-10-18 12:08:32,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120832_328470_test_catalog_vendor_uom.txt 2026-10-18 12:08:32,328 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmppyem5vya_chrome_odoo" 2026-10-18 12:08:32,341 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-18 12:08:32,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:08:37,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-18 12:08:38,399 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1648, 1649] 2026-10-18 12:08:38,478 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3016, 3017] 2026-10-18 12:08:38,873 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-18 12:08:39,812 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1650, 1651] 2026-10-18 12:08:39,887 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3021, 3022] 2026-10-18 12:08:40,263 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-18 12:08:40,576 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1652] 2026-10-18 12:08:40,643 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3026] 2026-10-18 12:08:41,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-18 12:08:42,067 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1653, 1654] 2026-10-18 12:08:42,139 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3032, 3033] 2026-10-18 12:08:42,556 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3034, 3035, 3036] 2026-10-18 12:08:42,600 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted mail.message records with IDs: [20916, 20915, 20913] 2026-10-18 12:08:42,677 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted ir.attachment records with IDs: [19912] 2026-10-18 12:08:42,677 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move records with IDs: [1100] 2026-10-18 12:08:43,099 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1655, 1656] 2026-10-18 12:08:43,163 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3037, 3038] 2026-10-18 12:08:44,040 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line.ctp records with IDs: [1657, 1658] 2026-10-18 12:08:44,103 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #473 deleted account.move.line records with IDs: [3042, 3043] 2026-10-18 12:08:44,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-18 12:08:48,975 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-18 12:08:49,348 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:08:58,672 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-18 12:08:59,072 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1706] 2026-10-18 12:08:59,403 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1718] 2026-10-18 12:09:01,586 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-18 12:09:01,859 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1731] 2026-10-18 12:09:02,095 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-18 12:09:02,365 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1734] 2026-10-18 12:09:02,986 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-18 12:09:03,253 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1741] 2026-10-18 12:09:03,380 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1743] 2026-10-18 12:09:03,928 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-18 12:09:06,852 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1747] 2026-10-18 12:09:06,875 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1748] 2026-10-18 12:09:07,083 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-18 12:09:07,776 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1760] 2026-10-18 12:09:08,118 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1763] 2026-10-18 12:09:08,769 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-18 12:09:09,380 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-18 12:09:10,078 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1771] 2026-10-18 12:09:10,709 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-18 12:09:11,282 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [4042] 2026-10-18 12:09:11,501 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-18 12:09:11,791 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1774] 2026-10-18 12:09:12,460 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-18 12:09:13,003 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.product records with IDs: [4057] 2026-10-18 12:09:13,412 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1781, 1782, 1783] 2026-10-18 12:09:13,741 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-18 12:09:13,980 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1794] 2026-10-18 12:09:14,207 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-18 12:09:14,526 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1796] 2026-10-18 12:09:15,198 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-18 12:09:20,222 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-18 12:09:20,480 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1798] 2026-10-18 12:09:20,831 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1802] 2026-10-18 12:09:21,093 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1803, 1804, 1801] 2026-10-18 12:09:21,155 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-18 12:09:22,203 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1806] 2026-10-18 12:09:26,220 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-18 12:09:27,701 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-18 12:09:28,764 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-18 12:09:29,042 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-18 12:09:29,827 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move.line records with IDs: [1822] 2026-10-18 12:09:29,924 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-18 12:09:32,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-18 12:09:33,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-18 12:09:34,594 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-18 12:09:34,895 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1857] 2026-10-18 12:09:35,240 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-18 12:09:36,205 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1861] 2026-10-18 12:09:36,527 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-18 12:09:37,758 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1865] 2026-10-18 12:09:38,014 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-18 12:09:38,310 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1867] 2026-10-18 12:09:38,433 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-18 12:09:39,341 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1869] 2026-10-18 12:09:39,609 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-18 12:09:39,999 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-18 12:09:41,588 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-18 12:09:41,961 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-18 12:09:42,239 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-18 12:09:42,620 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-18 12:09:43,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-18 12:09:43,488 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.warehouse.orderpoint records with IDs: [8] 2026-10-18 12:09:43,581 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_kit_bill_before_reception_component_cost_exactly_aligns_with_kit_product_cost ... 2026-10-18 12:09:43,956 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1888] 2026-10-18 12:09:44,737 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-18 12:09:45,268 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1891] 2026-10-18 12:09:45,595 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1893] 2026-10-18 12:09:45,775 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1894] 2026-10-18 12:09:46,210 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move.line records with IDs: [1849] 2026-10-18 12:09:46,497 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-18 12:09:46,615 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-18 12:09:46,948 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1898] 2026-10-18 12:09:47,318 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-18 12:09:48,375 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #478 deleted stock.move records with IDs: [1902] 2026-10-18 12:09:49,049 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:09:49,052 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-18 12:09:49,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 157302 2026-10-18 12:09:49,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpry40e7zz_chrome_odoo 2026-10-18 12:09:49,437 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:37903/json/version 2026-10-18 12:09:49,438 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:09:49,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-18 12:09:49,440 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:37903/json 2026-10-18 12:09:49,440 44 INFO rb-4af9f49-225677-425882 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-18 12:09:49,442 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:37903/devtools/page/37DBA4179707945C4500F3C1646D752B 2026-10-18 12:09:49,443 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-18 12:09:49,444 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-18 12:09:49,462 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-18 12:09:49,467 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-18 12:09:49,468 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:49,468 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-18 12:09:49,476 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-18 12:09:50,476 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:50] "GET /odoo HTTP/1.1" 200 - 157 0.059 0.943 2026-10-18 12:09:50,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': '37DBA4179707945C4500F3C1646D752B', 'loaderId': '4B69CF1D0965B3B45B688BABC68232F8', 'isDownload': False} 2026-10-18 12:09:50,481 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-18 12:09:50,501 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:50] "GET /web/assets/96b6c50/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-18 12:09:50,590 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:50] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.079 2026-10-18 12:09:50,595 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:50] "GET /web/assets/7d6ee99/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.099 2026-10-18 12:09:50,603 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.105 2026-10-18 12:09:50,614 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:50] "GET /web/assets/c14b29a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:09:50,654 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:50] "GET /web/assets/5c5fa9e/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-18 12:09:51,116 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:09:51,118 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-18 12:09:51,125 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-18 12:09:51,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-18 12:09:51,182 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.012 0.035 2026-10-18 12:09:51,185 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-18 12:09:51,186 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.044 2026-10-18 12:09:51,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-18 12:09:51,197 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:09:51,209 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:09:51,255 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /odoo HTTP/1.1" 200 - 29 0.011 0.032 2026-10-18 12:09:51,269 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.051 2026-10-18 12:09:51,318 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-18 12:09:51,321 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:51,325 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:09:51,326 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.011 0.026 2026-10-18 12:09:51,328 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:51,344 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/image/res.partner/3/avatar_128?unique=1792318314000 HTTP/1.1" 200 - 6 0.006 0.049 2026-10-18 12:09:51,357 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.065 2026-10-18 12:09:51,360 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.061 2026-10-18 12:09:51,378 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.044 2026-10-18 12:09:51,389 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:51,420 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /mail/data HTTP/1.1" 200 - 35 0.015 0.067 2026-10-18 12:09:51,423 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.124 2026-10-18 12:09:51,424 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-18 12:09:51,426 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.034 2026-10-18 12:09:51,429 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.035 2026-10-18 12:09:51,462 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:09:51,463 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-18 12:09:51,484 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:51,499 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.009 2026-10-18 12:09:51,681 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.040 0.111 2026-10-18 12:09:51,714 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.002 0.010 2026-10-18 12:09:51,773 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:51,800 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.005 0.019 2026-10-18 12:09:51,856 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /mail/data HTTP/1.1" 200 - 45 0.014 0.055 2026-10-18 12:09:51,878 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 12 0.006 0.056 2026-10-18 12:09:51,899 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:51,912 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.018 2026-10-18 12:09:51,944 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:51] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.002 0.040 2026-10-18 12:09:52,004 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.010 0.028 2026-10-18 12:09:52,084 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:09:52,197 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:52,215 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.006 0.021 2026-10-18 12:09:52,239 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-18 12:09:52,259 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "GET /web/assets/62a0ef0/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-10-18 12:09:52,465 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.003 0.014 2026-10-18 12:09:52,483 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.003 0.025 2026-10-18 12:09:52,530 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:52,580 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:52,587 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.015 0.049 2026-10-18 12:09:52,626 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 14 0.009 0.021 2026-10-18 12:09:52,655 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.003 0.012 2026-10-18 12:09:52,701 44 INFO ? werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-18 12:09:52,719 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:52,736 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:52] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.006 0.015 2026-10-18 12:09:53,000 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:53] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.010 0.018 2026-10-18 12:09:53,043 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:53,055 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:53] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-18 12:09:53,085 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:53] "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.008 2026-10-18 12:09:53,136 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:53] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.012 0.031 2026-10-18 12:09:53,180 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:53,184 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:53] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.002 0.012 2026-10-18 12:09:53,233 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:53,288 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:53,342 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:53,397 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:53,721 44 INFO rb-4af9f49-225677-425882 odoo.tests.common: Simulating signal changes during tests 2026-10-18 12:09:53,721 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:53] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 321 0.117 0.257 2026-10-18 12:09:54,014 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.055 0.119 2026-10-18 12:09:54,191 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:54,193 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.013 0.025 2026-10-18 12:09:54,253 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /mail/data HTTP/1.1" 200 - 46 0.020 0.046 2026-10-18 12:09:54,273 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:54,287 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.011 0.122 2026-10-18 12:09:54,299 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.022 2026-10-18 12:09:54,321 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.011 2026-10-18 12:09:54,324 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-18 12:09:54,335 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:54,484 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 94 0.041 0.106 2026-10-18 12:09:54,555 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:54,610 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:54,763 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:54] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 67 0.031 0.118 2026-10-18 12:09:54,821 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:54,880 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:55,064 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 101 0.046 0.134 2026-10-18 12:09:55,078 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-10-18 12:09:55,172 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.010 2026-10-18 12:09:55,191 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:55,227 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /mail/data HTTP/1.1" 200 - 32 0.012 0.028 2026-10-18 12:09:55,248 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:55,267 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.003 0.015 2026-10-18 12:09:55,357 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:55,363 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.004 0.008 2026-10-18 12:09:55,628 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.008 0.011 2026-10-18 12:09:55,677 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:55,678 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.002 0.007 2026-10-18 12:09:55,761 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "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-10-18 12:09:55,887 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:55] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 72 0.039 0.079 2026-10-18 12:09:55,968 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:56,023 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:56,023 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 46 0.027 0.072 2026-10-18 12:09:56,201 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:56] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 63 0.029 0.103 2026-10-18 12:09:56,259 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:56,314 44 INFO rb-4af9f49-225677-425882 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-10-18 12:09:56,438 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:56] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 77 0.036 0.084 2026-10-18 12:09:56,450 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:56] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.001 0.005 2026-10-18 12:09:56,541 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:56] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.010 2026-10-18 12:09:56,564 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-18 12:09:56,565 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-18 12:09:56,609 44 INFO rb-4af9f49-225677-425882 werkzeug: 127.0.0.1 - - [18/Oct/2026 12:09:56] "POST /mail/data HTTP/1.1" 200 - 32 0.015 0.036 2026-10-18 12:09:56,711 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 47474188 (allocated 52305920) 2026-10-18 12:09:56,713 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 157302 2026-10-18 12:09:56,716 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-18 12:09:56,717 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 157302 2026-10-18 12:09:56,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-4af9f49-225677-425882/chrome_logs/chrome_log_20261018_120956_775863_test_purchase_matrix_ui.txt 2026-10-18 12:09:56,776 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpry40e7zz_chrome_odoo" 2026-10-18 12:09:57,087 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-18 12:09:57,732 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-18 12:10:07,575 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-10-18 12:10:07,770 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-10-18 12:10:07,982 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-18 12:10:08,320 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:10:08,633 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:10:08,897 44 INFO rb-4af9f49-225677-425882 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-18 12:10:09,074 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-18 12:10:09,097 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-18 12:10:09,165 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-18 12:10:09,222 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [231, 233] 2026-10-18 12:10:09,230 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [232, 234] 2026-10-18 12:10:09,233 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-18 12:10:09,982 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [300] 2026-10-18 12:10:10,154 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-18 12:10:10,311 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-18 12:10:11,210 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-18 12:10:13,538 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-18 12:10:13,614 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-18 12:10:13,625 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-18 12:10:13,633 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-18 12:10:13,637 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-18 12:10:14,197 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-18 12:10:14,584 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-18 12:10:15,129 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-18 12:10:15,576 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21178] 2026-10-18 12:10:15,602 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [977] 2026-10-18 12:10:15,695 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-18 12:10:16,417 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-18 12:10:17,038 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-18 12:10:18,136 44 INFO rb-4af9f49-225677-425882 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [10] 2026-10-18 12:10:18,147 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-18 12:10:19,247 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-18 12:10:19,804 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-18 12:10:20,019 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-18 12:10:20,616 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-18 12:10:21,172 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-18 12:10:23,860 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-18 12:10:24,382 44 INFO rb-4af9f49-225677-425882 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-18 12:10:24,918 44 INFO rb-4af9f49-225677-425882 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-18 12:10:24,920 44 INFO rb-4af9f49-225677-425882 odoo.service.server: 1482 post-tests in 6825.79s, 2739619 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: point_of_sale: 575 tests 2832.74s 896679 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: portal: 27 tests 26.85s 5530 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_account_tax_python: 4 tests 26.69s 12107 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_adyen: 3 tests 15.25s 8292 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_discount: 6 tests 147.10s 41689 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_dpopay: 3 tests 0.02s 9 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_event: 10 tests 74.97s 19930 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_event_sale: 3 tests 10.75s 7836 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_hr: 28 tests 135.00s 50541 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_hr_restaurant: 5 tests 23.66s 11736 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_loyalty: 106 tests 725.33s 192075 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_mollie: 6 tests 9.30s 7329 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_mrp: 16 tests 43.69s 26084 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_online_payment: 14 tests 56.74s 20226 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_online_payment_self_order: 27 tests 160.97s 85319 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_qfpay: 3 tests 14.86s 8683 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_razorpay: 5 tests 22.23s 10772 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_repair: 3 tests 16.19s 8526 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_restaurant: 65 tests 497.68s 95355 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 14.90s 9851 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_safaricom: 9 tests 11.12s 8190 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_sale: 87 tests 475.45s 208466 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_sale_loyalty: 5 tests 19.63s 11895 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_sale_margin: 4 tests 7.01s 6817 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_self_order: 140 tests 610.75s 421154 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_self_order_pine_labs: 6 tests 8.98s 7955 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_self_order_qfpay: 4 tests 9.42s 8179 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_self_order_razorpay: 6 tests 8.44s 7938 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_self_order_stripe: 6 tests 17.31s 13997 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_sms: 3 tests 11.77s 8355 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: pos_viva_com: 7 tests 20.71s 14303 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: privacy_lookup: 9 tests 3.84s 3993 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: product: 149 tests 46.74s 49776 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: product_email_template: 4 tests 5.71s 5638 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: product_expiry: 3 tests 4.37s 1716 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: product_margin: 7 tests 7.72s 6830 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project: 156 tests 144.02s 62384 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_account: 3 tests 5.06s 3302 queries 2026-10-18 12:10:24,926 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_hr_expense: 8 tests 29.88s 23597 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_mrp_account: 6 tests 8.21s 4122 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_mrp_sale: 3 tests 4.85s 5245 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_purchase: 19 tests 42.14s 29262 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_purchase_stock: 3 tests 0.68s 378 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_sale_expense: 12 tests 52.23s 39976 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_timesheet_holidays: 8 tests 7.04s 6540 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: project_todo: 5 tests 16.84s 3681 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: purchase: 147 tests 268.82s 166254 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 16.74s 14214 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: purchase_mrp: 43 tests 59.69s 49658 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: purchase_product_matrix: 4 tests 8.68s 2712 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: purchase_repair: 5 tests 10.59s 10905 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.stats: purchase_requisition: 25 tests 16.58s 13009 queries 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.tests.result: 0 failed, 0 error(s) of 1482 tests when loading database 'rb-4af9f49-225677-425882' 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.service.server: Initiating shutdown 2026-10-18 12:10:24,927 44 INFO rb-4af9f49-225677-425882 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.